Caffe Pasta and Pizzeria

Restaurant in St. Ives, UK

Opening hours: Tu-Su 10:00-dusk

18 The Wharf, St Ives, TR26 1PU