Restaurants & Bars 15

London: Great Italian

David | Mar 8, 2001 01:48 PM

Will be in London for a couple of weeks. Looking for some great Italian resturants. Staying in the Mayfair area, but don't mind traveling for good food.

Want to stay up to date with this post?

Recommended From Chowhound