IT Restaurant

Restaurant

IT Restaurant London

IT Restaurant London

Nestled in the heart of Mayfair on Dover Street, IT Restaurant brings modern Italian dining to new heights of sophistication. This refined establishment seamlessly blends contemporary flair with timeless Italian culinary traditions.

The romantic ambiance creates an enchanting setting for intimate dinners and special occasions. Every detail reflects an unwavering commitment to elegance, from the carefully curated interior design to the impeccably presented dishes.

The menu showcases innovative interpretations of Italian classics, elevated through modern techniques and premium ingredients. Each plate is a masterpiece of flavor and artistic presentation, catering to London's most discerning palates.

Open Tuesday through Saturday evenings, IT Restaurant transforms into a sophisticated dining destination as the sun sets. The extended weekend hours until 1 AM allow guests to savor their experience well into the night. The smart and elegant dress code ensures an atmosphere of refined luxury throughout the evening.

For those seeking an exceptional Italian dining experience in Mayfair, IT Restaurant delivers an unforgettable journey of taste, style, and ambiance. Here, contemporary gastronomy meets traditional Italian hospitality in one of London's most prestigious locations.

Photos

Check it out before you check-in

IT Restaurant
Highlights

What makes IT Restaurant special

Romantic

Additional Information

Cuisine

Italian, Modern, Contemporary

Opening Hours

Sunday

Closed

Monday

Closed

Tuesday

18:00 - 00:00

Wednesday

18:00 - 00:00

Thursday

18:00 - 00:00

Friday

18:00 - 01:00

Saturday

18:00 - 01:00

Links

Website

Location

28-29 Dover St, London W1S 4NA, United Kingdom, London

FAQs

All you need to know about IT Restaurant

Luxury concierge platform for high-end experiences and bespoke travel worldwide.

© 2025 Alotea. All rights reserved.