Filter
Delivery
Pickup
Outdoor
The best restaurants serving Italian food in Churchill City of London, Westminster London
2 Restaurants on GastroRanking
Filter
Delivery
Pickup
Outdoor
4.8
396 Opinions in 2 websites
87 Pimlico Road, England
ItalianWe have just had our wedding meal cancelled with less than two months to go via a copy+paste email titled to "guests" and with just a "we sincerely apologise for the inconvenience this may cause". This all took place just after they'd posted over their social media to "book now" to join them. Best case they are incredibly incosiderate with poor customer service. Worst case there is something dodgy going on. Avoid at all cost.
3.0
257 Opinions in 3 websites
Delivery 113 Lupus Street Pimlico, London SW1V 3EN England, England
Italian