Cowes Yacht Haven, Cowes I-PO31 7BD, United Kingdom
Seafood, Breakfast, Drinks, British, Barbecue, Pub, Grill