Cove Cafe

Restaurant in St. Ives, UK

Ice Cream cafe

80 Riviere Towans, Hayle, TR27 5AF