Filter
Delivery
Pickup
Outdoor
The best restaurants serving Italian food in England
7.169 Restaurants on GastroRanking
Filter
Delivery
Pickup
Outdoor
3,7
200 Opinions in 2 websites
Maida Vale Plaza Parade Plaza Parade, Maida Vale, London NW6 5RP England, England
ItalianAlthough we enjoyed our time, the food was not in line with our expectations. Atmosphere can be developed given that it is inside of a hotel.
cookedpastachicken3,7
231 Opinions in 4 websites
This is one restaurant to avoid!! The atmosphere instantly felt uncomfortable as you were greeted by a sullen faced woman and a shifty looking man. Before I even sat down, the woman asked me if I want
spaghettipatestiramisufishpastachickenvegetableslobsterlivertomatocooked