Filter
Delivery
Pickup
Outdoor
The best restaurants serving Default food in Tavistock South West Devon South West
10 Restaurants on GastroRanking
Filter
Delivery
Pickup
Outdoor
3,7
49 Opinions in 1 websites
Unit 6B, Westbridge Industrial Estate, Tavistock PL19 8DG, United Kingdom, England
had takeaway from proper pizza it turned up don't think homemade lasagne will be recommended it was black at bottom and hard mince was invisible this was a treat not wasting my hard earned he
pizzacheese