GastroRanking-logo

The best restaurants serving Pizza pasta food in Chagford West Devon South West

1 Restaurants on GastroRanking

restaurant_img
4.7

581 Opinions

location-iconThe Square, England
Pizza & Pasta
outdoor_seating_73143takeaway_73143delivery_73143

Excellent coffee and great food, very friendly too!