Filter
Delivery
Pickup
Outdoor
The best restaurants serving Italian food in England
7.169 Restaurants on GastroRanking
Filter
Delivery
Pickup
Outdoor
4,1
2101 Opinions in 4 websites
Unit 6 Dickens Yard Longfield Avenue Longfield Avenue, London W5 2TD England, England
ItalianThe food was very tasty and indeed the pasta was fresh, but unfortunately the manager was not so friendly and menu was very overpriced even for London. I’ve had better for cheaper in lovely Kensington
pastacookedraviolichickencarbonara