GastroRanking-logo

The best restaurants serving Pizza pasta food in Otterhead East Devon South West

1 Restaurants on GastroRanking

restaurant_img
5.0

76 Opinions

location-iconShaugh Farm, England
Pizza & Pasta
outdoor_seating_206672takeaway_206672delivery_206672

Delicious pizza and fantastic desserts. Easy to order ( you definitely need to pre book ) and ready to collect on time. A great option for an easy tea