Filter
Delivery
Pickup
Outdoor
The best restaurants serving Pizza pasta food in England
5.098 Restaurants on GastroRanking
Filter
Delivery
Pickup
Outdoor
3,4
170 Opinions in 2 websites
3 Central House Ballards Lane, London N3 1UX England, England
Pizza & PastaWait time for pizza was 20mins and to stand in a small chubby hall was terrible. About 2 people sitting and 2 people standing is the space. Better to go at lunch time as service is great. Evening is b
pizza