Filter
Delivery
Pickup
Outdoor
The best restaurants serving Pizza pasta food in South Twickenham Richmond upon Thames London
2 Restaurants on GastroRanking
Filter
Delivery
Pickup
Outdoor
3.5
2 Opinions in 2 websites
106 Heath Road, Twickenham, England
Pizza & Pastathe pizza was good, it was tasty and crust was soft and good. I would give it a 3/5 so it was good for a snack or lunch