GastroRanking-logo

The best restaurants serving Italian food in West Devon South West

3 Restaurants on GastroRanking

restaurant_img
5.0

13 Opinions

location-icon6 The Arcade, Dartmoor National Park, Okehampton EX20 1EX England, England
Italian
outdoor_seating_256111takeaway_256111delivery_256111

Finally a coffee got for coffee divas like us! Oat flat white made properly. Nice people - and pleasant people watching from outside table in The Arcade!

restaurant_img
4.5

156 Opinions

location-icon19 East Street, England
Italian
outdoor_seating_228360takeaway_228360delivery_228360

Had an amazing chicken kebab this evening. Cooked to perfection, swift delivery and piping hot on arrival. Staff were polite and efficient, I 100% recommend pizza plus! Thank you!

restaurant_img
0.0

0 Opinions

location-icon1 Station Road, England
Italian
outdoor_seating_327923takeaway_327923delivery_327923