Filter
Delivery
Pickup
Outdoor
The best restaurants serving Italian food in City of London, Westminster London
567 Restaurants on GastroRanking
Filter
Delivery
Pickup
Outdoor
3,0
6 Opinions in 1 websites
Corner of Shaftsbury Avenue and Great Windmill Street, London W1D 7DH England, England
ItalianI was the only customer at the bar, and it still took 15 minutes to be served. I then ordered a Sausage Bap. 30 minutes later it hadn’t arrived. So I just left as I had to get to a screening. The l