Moomaid By The Lake

Restaurant in St. Ives, UK

Opening hours: Mo-Su 09:30-17:00 Features: outdoor seating

Trevarrack, St Ives, TR26 3HA