GastroRanking-logo

The best restaurants serving Italian food in Churchill City of London, Westminster London

2 Restaurants on GastroRanking

restaurant_img
4.8

396 Opinions

location-icon87 Pimlico Road, England
Italian
outdoor_seating_310462takeaway_310462delivery_310462

We 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.

restaurant_img
3.0

257 Opinions

location-iconDelivery 113 Lupus Street Pimlico, London SW1V 3EN England, England
Italian
outdoor_seating_250258takeaway_250258delivery_250258

When I fancy a pizza I often go to this chain as the pizza is always ready within 15 minutes and the workers are so polite and efficient. One of the workers, Shubh, is always very friendly when I come in and takes the time to show excellent customer service even when the store is busy.