GastroRanking-logo

The best restaurants serving Italian food in Falmouth Penwerris Cornwall, Isles of Scilly South West

1 Restaurants on GastroRanking

restaurant_img
4.9

152 Opinions

location-icon2 Market Strand, England
Italian
outdoor_seating_321694takeaway_321694delivery_321694

Absolutely fabulous, they were very welcoming to us and our dogs. The best pizzas. Highly recommend.