44 italian rooms in Milan we have eaten in, sorted by editor score. All cuisines in Milan | Italian across every city.

Italian cooking in Milan splits between the Lombard classics and a wave of ambitious modern kitchens, and the city does both at the highest level. For the traditional table, Trippa in Porta Romana and Trattoria Masuelli San Marco keep the offal-and-risotto heritage alive, while Ratana in Isola updates it with confidence. At the fine-dining end, Cracco and Andrea Aprea Fine Dining anchor the Centro Storico and Il Luogo di Aimo e Nadia in Tortona remains a benchmark, with risotto alla milanese and cotoletta running through the menus as the city's signatures.

Trippa ★ 4.8

Italian · €€€

porta-romana · Via Giorgio Vasari 1, 20135 Milano

Trippa in Milan's Porta Romana is Diego Rossi's offal-led trattoria, opened 2015 with cucina povera reimagined. Kitchen leans modern italian, offal.

Ratana ★ 4.8

Italian · €€€

isola · Via Gaetano de Castillia 28, 20124 Milano

Ratana in Milan's Isola district is Cesare Battisti's modern Lombard kitchen, housed in a 19th-century railway building since 2009. Priced at €€€.

Langosteria ★ 4.7

Italian · €€€€

tortona · Via Savona 10, 20144 Milano

Langosteria in Milan's Tortona district is Enrico Buonocore's seafood dining room, opened 2007 and now expanded to Paris and Saint-Tropez. Priced at €€€€.

Trattoria del Nuovo Macello ★ 4.6

Lombard Trattoria · €€

porta-romana · Via Cesare Lombroso 20, 20137 Milano

Trattoria del Nuovo Macello in Milan's south-east has cooked the Lombard trattoria canon since 1927, near the old slaughterhouse. Located in Porta Romana.

Trattoria Masuelli San Marco ★ 4.5

Lombard Trattoria · €€

porta-romana · Viale Umbria 80, 20135 Milano

Trattoria Masuelli San Marco in Milan's Porta Romana has cooked the Lombard canon since 1921, family-run by the Masuelli family for four generations.

Giannino ★ 4.3

Lombard, Modern Italian · €€€

porta-venezia · Via Vittor Pisani 6, 20124 Milano

Giannino in Milan since 1899 is the historic Lombard dining room near Stazione Centrale, the family-run kitchen that has fed Milan's industrial bourgeoisie.

Da Giacomo ★ 4.3

Italian · €€€

porta-venezia · Via Pasquale Sottocorno 6, 20129 Milano

Da Giacomo in Milan's Porta Venezia is the Tuscan-seafood dining room of the Bulgheroni family, opened 1989 and a Milanese fashion-week institution.

Giacomo Arengario ★ 4.5

Lombard, Modern Italian · €€€€

centro-storico · Via Guglielmo Marconi 1, 20123 Milano

Giacomo Arengario in Milan sits atop the Museo del Novecento with a wraparound terrace looking at the Duomo. Kitchen leans lombard, modern italian.

Savini ★ 4.1

Lombard, Classical Italian · €€€€

centro-storico · Galleria Vittorio Emanuele II, 20121 Milano

Savini in the Galleria Vittorio Emanuele has cooked classical Lombard and Italian cuisine since 1867, the historic dining room of opera-going Milan.

Antica Trattoria della Pesa ★ 4.2

Lombard Trattoria · €€€

isola · Viale Pasubio 10, 20154 Milano

Antica Trattoria della Pesa in Milan's Porta Garibaldi has cooked the Lombard farmstead canon since 1880, set in the old grain-weighing house.

Ceresio 7 ★ 4.5

Modern Italian · €€€€

isola · Via Ceresio 7, 20154 Milano

Ceresio 7 in Milan's Sarpi district is the rooftop restaurant atop the Dsquared2 headquarters, with two pools and a 360-view terrace. Located in Isola.

Innocenti Evasioni / Terrazza Triennale ★ 4.2

Modern Italian · €€€

centro-storico · Viale Alemagna 6, 20121 Milano

Innocenti Evasioni / Terrazza Triennale in Milan is Tommaso Arrigoni's rooftop dining room atop the Triennale Milano in Parco Sempione, the relocated 2026.

Contraste ★ 4.6

Modern Italian, Fine Dining · €€€€

navigli · Via Giuseppe Meda 2, 20136 Milano

Contraste in Milan's Naviglio Pavese district is Matias Perdomo's Uruguayan-Italian modern kitchen, holding one Michelin star since 2017. Priced at €€€€.

Sadler ★ 4.4

Modern Italian, Fine Dining · €€€€

navigli · Via Ascanio Sforza 77, 20141 Milano

Sadler in Milan's Naviglio Pavese is Claudio Sadler's modern Italian dining room since 1995, a one-Michelin-star kitchen that codified the city's gold-leaf.

Don Giovanni ★ 4.0

Italian · €€€

porta-venezia · Via Bellotti 4, 20129 Milano

Don Giovanni in Milan's Porta Venezia is the Pugliese kitchen of the Quarta family, opened 1986 and a Milanese institution for southern Italian cooking.

Boeucc ★ 4.0

Lombard, Classical Italian · €€€€

centro-storico · Corso Monforte 16, 20122 Milano

Boeucc in Milan dates from 1696 and is the city's oldest dining room, now at Corso Monforte near the Quadrilatero. Located in Centro Storico.

Horto ★ 4.4

Modern Italian, Plant-led · €€€€

centro-storico · Via Daniele Manin 7, 20121 Milano

Horto in Milan's Centro Storico is Norbert Niederkofler's rooftop kitchen atop The Medelan, a Michelin-star vegetable-led tasting room opened 2023.

Ristorante Berton ★ 4.3

Modern Italian, Fine Dining · €€€€

porta-nuova · Via Mike Bongiorno 13, 20124 Milano

Ristorante Berton in Milan's Porta Nuova district is Andrea Berton's one-Michelin-star kitchen, opened 2013. Kitchen leans modern italian, fine dining.

Erba Brusca ★ 4.2

Italian · €€€

navigli · Alzaia del Naviglio Pavese 286, 20142 Milano

Erba Brusca in Milan's Naviglio Pavese is Alice Delcourt's garden-set kitchen, opened 2010 in a 19th-century farmstead on the canal. Priced at €€€.

28 Posti ★ 4.7

Modern Italian · €€

navigli · Via Corsico 1, 20144 Milano

28 Posti in Milan's Navigli runs a 28-seat counter, the lunch trattoria where Marco Ambrosino cooked Mediterranean modern Italian from 2010.

Remulass ★ 4.6

Italian · €€

porta-romana · Via Bergamo 7, 20135 Milano

Remulass in Milan's Porta Romana runs a vegetable-led modern Italian carte from chef Diego Bottani since 2022. Kitchen leans modern italian, vegetable-led.

Al Posto ★ 4.1

Italian · €€

isola · Via Lecco 4, 20124 Milano

Al Posto in Milan's Porta Venezia runs Vito Bonanno's neo-trattoria carte from 2021, with rotating seasonal Italian plates priced at trattoria levels.

Altatto Bistrot ★ 4.6

Modern Italian, Plant-led · €€

porta-venezia · Via Sangiorgio 16, 20145 Milano

Altatto Bistrot in Milan's Porta Venezia is Alessandra Cozzolino and Sara Nicolosi's vegetable-led bistrot, the lighter neighbourhood sister to Altatto.

Manna ★ 4.5

Modern Italian · €€

isola · Piazzale Governo Provvisorio 6, 20127 Milano

Manna in Milan's NoLo district is Matteo Fronduti's modern-Italian neighbourhood room since 2008. Located in Isola. Kitchen leans modern italian.

Bu:r di Eugenio Boer ★ 4.8

Modern Italian, Fine Bistro · €€€

porta-romana · Via Mercalli 22, 20122 Milano

Bu:r in Milan's Porta Romana is Eugenio Boer's modern-Italian fine bistro, the Dutch-Italian chef's flagship since 2018, holding one Michelin star.

Mater Bistrot ★ 4.0

Modern Italian · €€

porta-venezia · Via Stradivari 4, 20131 Milano

Mater Bistrot in Milan's Porta Venezia is a modern-Italian neighbourhood room with a focused weekly-changing carte and natural-wine list. Priced at €€.

Dongio ★ 4.4

Italian · €€

porta-romana · Via Bernardino Corio 3, 20135 Milano

Dongio in Milan's Porta Romana has cooked Calabrian southern-Italian since 1980, the city's reference for 'nduja and Calabrian peppers. Priced at €€.

Morelli ★ 4.7

Modern Italian, Fine Bistro · €€€

centro-storico · Via Aristotile Fioravanti 4, 20154 Milano

Morelli in Milan's Sempione is chef Giancarlo Morelli's flagship dining room, opened 2010, with one Michelin star. Located in Centro Storico.

Locanda Perbellini Milano ★ 4.3

Italian · €€€

centro-storico · Via Vincenzo Capelli 1, 20124 Milano

Locanda Perbellini in Milan is Giancarlo Perbellini's neighbourhood-format Venetian-modern carte, the satellite to his three-star Casa Perbellini in Verona.

Antica Osteria Il Ronchettino ★ 4.3

Lombard Trattoria · €€

navigli · Via Lelio Basso 9, 20142 Milano

Antica Osteria Il Ronchettino in Milan's southern suburbs has cooked the Lombard farming canon since the 1920s, in an 18th-century farmstead.

Il Liberty ★ 4.2

Modern Italian · €€

isola · Viale Monte Grappa 6, 20124 Milano

Il Liberty in Milan's Porta Garibaldi is Andrea Provenzani's modern-Italian dining room since 2007, near Stazione Garibaldi. Located in Isola.

Il Cairoli ★ 4.2

Modern Italian, Fine Bistro · €€€

centro-storico · Via Mercato 20, 20121 Milano

Il Cairoli in Milan's Brera district is the modern-Italian dining room of chef Marco Sacco's Milan project, opened 2019. Located in Centro Storico.

Rovello 18 ★ 4.1

Italian · €€

centro-storico · Via Tivoli 2, 20121 Milano

Rovello 18 in Milan's Brera district is a Lombard trattoria with the Milanese canon at neighbourhood prices since 2014. Located in Centro Storico.

Cracco ★ 4.6

Italian · €€€€

centro-storico · Galleria Vittorio Emanuele II, 20121 Milano

Cracco in Milan's Galleria Vittorio Emanuele II is Carlo Cracco's flagship dining room, holding one Michelin star in 2026. Located in Centro Storico.

Il Luogo di Aimo e Nadia ★ 4.6

Italian · €€€€

tortona · Via Privata Raimondo Montecuccoli 6, 20147 Milano

Il Luogo di Aimo e Nadia in Milan's western quarter has held a Michelin star since 1985, the Tuscan-led dining room founded by Aimo Moroni and his wife Nadia.

Andrea Aprea Fine Dining ★ 4.7

Italian · €€€€

centro-storico · Via Adamello 6, 20139 Milano

Andrea Aprea Fine Dining in Milan holds two Michelin stars, the Naples-born chef's contemporary Italian dining room atop the Etro family's Casa.

Bentoteca by Tokuyoshi ★ 4.5

Italian · €€€€

porta-romana · Via San Calocero 3, 20123 Milano

Bentoteca by Yoji Tokuyoshi in Milan holds one Michelin star, the former Osteria Francescana sous chef's modern Italian-Japanese fusion kitchen since 2015.

VOCE Aimo e Nadia ★ 4.3

Italian · €€€€

centro-storico · Piazza della Scala 6, 20121 Milano

VOCE Aimo e Nadia in Milan's Piazza della Scala is the cafe-and-bistro little sister of Il Luogo di Aimo e Nadia, opened 2018 inside Gallerie d'Italia.

Il Ristorante Niko Romito ★ 4.6

Italian · €€€€

centro-storico · Via Privata Fratelli Gabba 7B, 20121 Milano

Il Ristorante Niko Romito in Milan's Bulgari Hotel is Niko Romito's one-Michelin-star outpost of the three-star Reale in Castel di Sangro. Book 3 weeks ahead.

De Santis Paninoteca ★ 4.4

Italian · €€

centro-storico · Corso Magenta 9, 20123 Milano

De Santis on Corso Magenta is Milan's late-night institution, open until 04:00 with over 200 sandwich varieties on michetta and ciabatta. At Corso Magenta 9.

Trattoria da Pino ★ 4.2

Italian · €€

centro-storico · Via Cerva 14, 20122 Milano

Trattoria da Pino in Milan: italian room. No sign on the door, cash-preferred, and the two-course menu changes daily; Milanese office workers.

Luini ★ 4.8

Italian · €

centro-storico · Via Santa Radegonda 16, 20121 Milano

Luini near the Duomo has served fried panzerotti at under 3 euros since 1949. The tomato-and-mozzarella half-moon is the definitive Milanese street lunch.

Giannasi ★ 4.4

Italian · €

porta-romana · Piazza Buozzi 2, 20135 Milano

Giannasi at Piazza Buozzi in Porta Romana has roasted chicken on the spit since 1967. At Piazza Buozzi 2. Booking recommended. Reservations advised.

Trattoria da Pino ★ 4.1

Italian · €

centro-storico · Via Cerva 14, 20122 Milano

Trattoria da Pino near the Quadrilatero has served two-course working lunches to Milanese office workers for decades. Located in Centro Storico.