Sign up to our email newsletter

Be the first to know about the latest in luxury lifestyle news and travel, delivered straight to your inbox each week.

Sign up to our email newsletter

Be the first to know about the latest in luxury lifestyle news and travel, delivered straight to your inbox each week.

The 8 Best Restaurants in Milan

There are some restaurants in Milan that are destinations in their own right.

By Elite Traveler |  June 6 2022

Nobu Milan
©Davide Lovatti

Italy is a food lover’s dream. Wherever you visit, one thing is guaranteed: you’ll never be far from your next delicious meal. While it can be tricky standing out in a country known for its fine cuisine, Milan is home to some incredible restaurants that are culinary destinations in their own right.

To help you decide where to dine, we’ve rounded up the city’s most exclusive eateries, each of which offers something truly special. Here, Elite Traveler explores the very best restaurants in Milan.

[See more: The Most Anticipated Restaurant Openings of 2022]

Il Luogo di Aimo e Nadia

This family restaurant, founded by Aimo and Nadia Moroni in 1962, has arguably become one of the top restaurants in Milan, having been awarded two Michelin stars. The restaurant is now run by Aimo and Nadia’s daughter, Stefania Moroni, alongside Alessandro Negrini and Fabio Pisani.

The tasting menu is the best way to sample the kitchen team’s knowledge and love of Tuscan cuisine. It includes subtle Italian flavored dishes such as Roasted lamb ‘torcinello’ with pecorino cheese from Calabria and Cappellini green beans. At this two Michelin star restaurant in Milan, the walls are covered with bold abstract artwork and the service is impeccable.


High fashion and local business meet in this understated yet stylish establishment found on an anonymous residential street just 15 minutes from the historical city center. Speak to any local about where to dine and they will often tell you Giacomo is one of the best restaurants in Milan.

While you might be dining alongside Milan’s elegant locals, don’t be surprised if you see Giorgio Armani or Orlando Bloom enjoying the cuisine too. If you’re not looking out for celebrities, the decor is something to be marveled at: celadon-colored walls, bookshelves and a striking mosaic floor provide exquisite surroundings. The cuisine includes fresh seafood prepared with wonderful Italian simplicity, sophisticated pasta dishes and delectable desserts.

[See also: The 5 Best Cafes in Milan]


One of the most awarded restaurants in Milan, Cracco has received a prestigious Michelin star and has been listed in San Pellegrino’s 100 best restaurants. As a result, many people consider this to be one of Milan’s best restaurants. However, Cracco is not only a restaurant – within the space there is also a bar, a bistro, a wine cellar and a pastry shop. All are worth a visit.

At the restaurant, Chef Carlo Cracco is actively updating Milanese cuisine. Sample some of the more unusual dishes such as fish soup crust and yolk marinated with asparagus and black truffle, or opt for more traditional pasta dishes including risotto. No matter your choice, expect your dishes to be well accompanied with the finest wines, hand picked by the restaurant’s award-winning sommelier.

Zelo at The Four Seasons

Veal sweetbread / ©Four Seasons

Zelo at The Four Seasons overlooks the hotel’s beautiful gardens, which act as a fabulous backdrop to this gourmet restaurant. Flooded with natural light through floor-to-ceiling windows, Zelo serves lighter meals during the day and more gourmet options for dinner; its location makes it one of the most romantic spots in the city.

Although a destination restaurant, it is still popular with locals, who come to enjoy a menu that incorporates true Italian and Mediterranean cuisine. All the dishes are created using local and seasonal produce. Expect dishes like Milanese-style sweetbread with saffron rice cream and Traditional Prestige Caviar.

The restaurant also has its own pastry chef: Daniele Bonzi is the genius behind the hotel’s one-of-a-kind Chocolate Room. Among his many desserts, Bonzi makes sorbets, fresh-fruit tartlets and a Milano-style tiramisu.

[See also: The Most Beautiful Wineries to Visit in Italy]


Having dedicated his creativity to Italian cuisine, it’s understandable why Claudio Sadler’s eponymous restaurant, Sadler, is widely considered one of the best places to eat in Milan.

Reinventing traditional dishes in bold ways using primary ingredients has earned the restaurant a Michelin star and a listing in Le Sorte, an association that only includes restaurants dedicated to true Italian cuisine. There are several menus at Sadler, ranging from an a la carte selection to tasting menus named ‘Emotion’ and ‘Tradition & Innovation’. The main restaurant is garnished throughout with modern art; there is also a private dining room and a “niche” dining space perfect for intimate, romantic evenings.


Slightly different from the other restaurants on our list, Contraste is a fun, surprising and fully immersive culinary experience based on the chef’s respect for traditional flavors, fresh ingredients reinterpreting forms and aspects.

Using innovative shapes, plating and experimentation, the food invites guests to involve all their senses during their experience at the restaurant. When guests arrive, they are seated at tables with white table cloths in a relatively blank space; it is only after the experience begins that everything from the cutlery to the food starts to arrive. The menu is similarly mysterious, with nine dishes that change and feature seasonal ingredients, making Contraste one of the most desirable places to eat in Milan.

Nobu Milan


Nobu Milan is a marriage from heaven combining high Italian fashion of Armani with world-renowned sushi.

On the ground floor, in the casual lounge bar, sip cocktails accompanied by a selection of sushi. For a new sophisticated experience book a table on the first floor and order from a sumptuous menu designed by Nobuyuki Matsuhisa.


If you’re hoping to sample Milan’s best plant-based cuisine, look no further than Joia. Awarded a Michelin Green Star for its sustainable approach to gastronomy, 80% of the menu here is vegan and gluten free. However, that doesn’t mean the dishes lack flavor. Quite the opposite in fact.

Head chef Pietro Leeman has created an array of colorful plates of food that pack a punch, elevating Milan’s bounty of seasonal ingredients to astonishing new heights. As you would expect, every element of each dish is prepared on-site at the restaurant, from fresh bread to vegetable cheeses, and the restaurant employs a zero-waste approach to its cooking.

[See also: 3 Michelin Star Restaurants in Milan]

Related Articles

Related Articles



Sign up to our email newsletter

Be the first to know about the latest in luxury lifestyle news and travel, delivered straight to your inbox each week.

Subscribe to magazine

Allow our ultra-luxe destination guides and exclusive itineraries to inspire your next vacation.