Filter
Delivery
Pickup
Outdoor
The best restaurants serving Pizza pasta food in Finchley Church End Barnet London
2 Restaurants on GastroRanking
Filter
Delivery
Pickup
Outdoor
4,5
34 Opinions in 1 websites
363 Regents Park Road Finchley Central, London N3 1DH England, England
Pizza & PastaHuge range of beers and lagers is what first got me into here. Menu was not massive, but the dishes were well thought out, and well prepared with generous servings. Staff are friendly and pleasant, ma