Filter
Delivery
Pickup
Outdoor
The best restaurants serving Pizza pasta food in Addlestone North Runnymede South East
2 Restaurants on GastroRanking
Filter
Delivery
Pickup
Outdoor
2.0
7 Opinions in 1 websites
144 Station Road, England
Pizza & PastaOrder was cancelled an hour after the order was placed. No idea why. The app still shows that the delivery is on the way. Pathetic.