Filter
Delivery
Pickup
Outdoor
The best restaurants serving Pizza pasta food in England
5.098 Restaurants on GastroRanking
Filter
Delivery
Pickup
Outdoor
2,4
33 Opinions in 2 websites
Ground Floor, Unit A, Lyra Court, North Acton, London W3 6BJ England, England
Pizza & PastaI checked the Just Eat website to see the stairs of my food an hour after I made the order. It said that it had been delivered. I phoned Papa John's and they told me that the pizza was coming out of
pizza