Filter
Delivery
Pickup
Outdoor
The best restaurants serving Italian food in St James's City of London, Westminster London
119 Restaurants on GastroRanking
Filter
Delivery
Pickup
Outdoor
4,5
2015 Opinions in 2 websites
If you’re in London and you’re looking for excellent Italian food then this is your restaurant, service was excellent and the restaurant is very cozy. The food was absolutely delicious. Can’t wait to
carbonaramustpaninitiramisugarlicgnocchicookedchickenlasagnasaladsandwich