Filter
Delivery
Pickup
Outdoor
The best restaurants serving Italian food in London
2.245 Restaurants on GastroRanking
Filter
Delivery
Pickup
Outdoor
4,5
517 Opinions in 1 websites
We called here just as they were finishing lunch service and although there was only 15 minutes to go before they closed we were warmly invited in and made to feel very welcome. The setting is first
chocolatetiramisurisottooctopuspastacarpacciofishgroundcookedgnocchicheese