Filter
Delivery
Pickup
Outdoor
The best restaurants serving Pizza pasta food in England
5.098 Restaurants on GastroRanking
Filter
Delivery
Pickup
Outdoor
2,7
81 Opinions in 2 websites
Deysbrook Lane Unit 3, Deysbrook Retail Parade, Liverpool L12 4YF England, England
Pizza & PastaExtremely tasty pizza and a lovely staff! I’ve never been disappointed from this place and it’s our ultimate cheat day treat. 🔝
pizza