Filter
Delivery
Pickup
Outdoor
The best restaurants serving Pizza pasta food in Cleeve St Michael's Tewkesbury South West
1 Restaurants on GastroRanking
Filter
Delivery
Pickup
Outdoor
5.0
28 Opinions in 1 websites
Millham Road, England
Pizza & PastaOrdered on the hottest day of the year, as couldn’t be bothered to cook at late notice and luckily they had a free space. It was the tastiest pizza we have had since the last one we had from Casa Gees.