18-20 Sea Front, Hayling Island PO11 9HL +44 7813 707524
restaurant, Hayling Island, England, United Kingdom
How to go there