Filter
Delivery
Pickup
Outdoor
The best restaurants serving Italian food in Teignbridge South West
12 Restaurants on GastroRanking
Filter
Delivery
Pickup
Outdoor
5,0
9 Opinions in 1 websites
The Factory 34 St. Lawrence Lane, Ashburton, Dartmoor National Park TQ13 7DD England, England
ItalianLove the ethos of local ingredients etc. Stopped here to cool off on a hot day and was indeed nice and refreshing. I had two scoops, blackcurrant ripple was delicious but the other mango and coconut w
cream