Filter
Delivery
Pickup
Outdoor
The best restaurants serving Italian food in London
2.245 Restaurants on GastroRanking
Filter
Delivery
Pickup
Outdoor
4,0
2 Opinions in 1 websites
Churchill Court Westmoreland Road Bromley Town Centre, Bromley BR1 1DP England, England
ItalianSi bien la camarera fue muy educada, ella no parecía entender nuestros pedidos. Creo que ella lucharía si el lugar estuviera ocupado. Mi pinta estaba muy poco llena y en casi 6 hubiera esperado una pi