Filter
Delivery
Pickup
Outdoor
The best restaurants in United Kingdom serving Italian food
8.225 Restaurants on GastroRanking
Filter
Delivery
Pickup
Outdoor
4,0
126 Opinions in 1 websites
115 Northfield Avenue Northfield - Ealing, London W13 9QR England, England
ItalianMyself and my wife have been here several times with great food and a friendly service. Tonight I went to collect 2 pizzas to take home. To cut a long story short.. when I walked home with the pizza
coffeepastapizza