Restaurants
IT London
- 28-29 Dover Street, Mayfair, London, W1S 4LX, United Kingdom
- ££££ · Italian
Reservations are not available for this restaurant on our site
Find bookable restaurants near meIT London
- 28-29 Dover Street, Mayfair, London, W1S 4LX, United Kingdom
- ££££ · Italian
MICHELIN Guide’s Point Of View
IT stands for ‘Italian’ and this plush outpost follows those in Ibiza and Milan. The pizza chef is from Naples and they offer small plates as well as a great array of pastas, including the must-try spaghetti with Vesuvius tomato sauce. Cocktails go flying out of the sweeping bar and service is chatty.
Facilities & Services
- Air conditioning
Credit cards accepted