Pizzeria Spontini ★ 4.8
Pizzeria Spontini on Via Santa Radegonda stays open until 01:00 and has been the late-night pizza counter since 1953. Located in Centro Storico.
OrderThick-crust pizza al taglio by the slice
40 editor picks in Milan.
40 mid-range places in Milan, editor-picked. the comfortable everyday-good restaurants in Milan, with real cooking and no surprise on the bill. All Milan food.
Pizzeria Spontini on Via Santa Radegonda stays open until 01:00 and has been the late-night pizza counter since 1953. Located in Centro Storico.
OrderThick-crust pizza al taglio by the slice
28 Posti in Milan's Navigli runs a 28-seat counter, the lunch trattoria where Marco Ambrosino cooked Mediterranean modern Italian from 2010.
OrderThe seasonal tasting set; the squash ravioli with sage is the signature primo.
TipBookings open one week ahead. Lunch sittings 12:30 and 14:00; the chef's counter overlooks the open kitchen.
Orsonero Coffee roasts its single-origin lots in a small facility adjoining the Via Broggi cafe in Porta Venezia. At Via Broggi 15. Booking recommended.
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.
OrderThe risotto alla milanese, the cotoletta alla milanese with bone in, and the ossobuco when on the carte.
TipBookings open one month ahead on the website. Lunch is the calmer service; Friday evening fills up first.
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.
OrderThe seasonal vegetable tasting; the herb risotto and the radish-fermented main are the signature plates.
TipBookings open one week ahead. Lunch is a calmer service; the 21:00 dinner sitting is the busy one.
Altatto Bistrot in Milan's Porta Venezia is Alessandra Cozzolino and Sara Nicolosi's vegetable-led bistrot, the lighter neighbourhood sister to Altatto.
OrderThe vegetable plate of the day, the herb tagliolini and the seasonal tasting set.
TipBookings open ten days ahead. The chef's table for four overlooks the open kitchen; vegan option on request.
Birrificio Lambrate on Via Adelchi pioneered Milan's craft-beer scene when it opened in 1996. Located in Isola. At Via Adelchi 5. Booking recommended.
MAG Cafe on Ripa di Porta Ticinese is the late-night canalside bar that stays open until 02:00 on weekends. Located in Navigli. At Ripa di Porta Ticinese 43.
OrderLate-night cocktails and Navigli aperitivo snacks
Cantine Isola on Paolo Sarpi is a Chinatown wine-shop facade with a handful of stools, cash-only and a handwritten weekly list of Lombard and natural bottles.
TipGo Tuesday or Thursday evenings when the importer drops new cases and Andrea opens something unannounced.
Marchesi 1824 in Centro Storico is the Sunday-morning brunch option for purists who want the Milanese pasticceria experience at its most historical.
OrderPanettone toast with Langhe butter and chestnut honey
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.
OrderThe risotto alla milanese with bone marrow, the ossobuco and the cassoeula in winter.
TipBookings open ten days ahead by phone. Cash and card; the wine list runs deep on Lombard producers.
Manna in Milan's NoLo district is Matteo Fronduti's modern-Italian neighbourhood room since 2008. Located in Isola. Kitchen leans modern italian.
OrderThe seasonal pasta of the day, the slow-roasted pork shoulder and the tasting set.
TipBookings open one week ahead. Lunch carte is the cheaper way in; the natural-wine list runs deep on small Italian growers.
Sevengrams in the Porta Genova design district roasts specialty lots from Ethiopia, Guatemala, Rwanda and Honduras in a converted warehouse.
Cafezal on Via Solferino in Brera is Milan's only roaster dedicated entirely to Brazilian single-origin lots. At Via Solferino 27. Booking recommended.
Vinoir is a wine bar room in Navigli. Ask what the producer left behind; there are usually unlisted bottles from importers who stopped by that week.
TipAsk what the producer left behind; there are usually unlisted bottles from importers who stopped by that week.
Pave in Porta Venezia is the natural brunch destination for the city's artisan-pastry crowd on weekends. Open sat-sun 09:00-17:00. At Via Felice Casati 27.
OrderBombolone alla crema and single-origin filter coffee
Dongio in Milan's Porta Romana has cooked Calabrian southern-Italian since 1980, the city's reference for 'nduja and Calabrian peppers. Priced at €€.
OrderThe 'nduja pasta, the beef carpaccio and the Calabrian peppers as antipasto.
TipBookings open one week ahead by phone. The Calabrian wine list runs deep on Magliocco and Gaglioppo producers.
Birrificio Italiano Milano on Via Ferrante Aporti a few steps from Stazione Centrale opened in 2017 as the city taproom of Agostino Arioli's Lurago Marinone.
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.
OrderGourmet panini on michetta
Un Posto a Milano is the kitchen, bar and guesthouse inside Cascina Cuccagna, a restored farmstead with a farmers' market and a carpentry workshop.
OrderThe free-range cockerel, slow-cooked then finished over live flame, with roast potatoes.
TipOpen from breakfast to past midnight every day; the courtyard tables are the reason to come, so book them for a long lunch.
Antica Osteria Il Ronchettino in Milan's southern suburbs has cooked the Lombard farming canon since the 1920s, in an 18th-century farmstead.
OrderThe risotto alla milanese, the cassoeula in winter and the ossobuco.
TipBookings open one week ahead. The garden tables are the destination in summer; closed Mondays and August.
Il Liberty in Milan's Porta Garibaldi is Andrea Provenzani's modern-Italian dining room since 2007, near Stazione Garibaldi. Located in Isola.
OrderThe risotto of the day, the tortelli and the seasonal tasting set.
TipBookings open one week ahead. Lunch carte at 30 euros is the cheaper way in; the dining room is small and intimate.
Testina on Via Abbadesse is a modern trattoria for the Milanese canon, risotto with ossobuco, cotoletta and mondeghili, plus Piacenza gnocco fritto.
OrderThe risotto giallo with ossobuco and gremolada, or the riso al salto if you want the crisp version.
TipClosed Monday and for Saturday lunch. Zara and Sondrio metro stops are the nearest; wines come by the glass at fair prices.
Tap House on Ripa di Porta Ticinese along the Naviglio Grande pours 40 rotating lines from Italian and European craft producers. At Ripa di Porta Ticinese 51.
Backdoor 43 on Ripa di Porta Ticinese on the Navigli is the speakeasy that stays open until 02:00 nightly. At Ripa di Porta Ticinese 43. Booking recommended.
OrderCraft cocktails in a late-night speakeasy
Trattoria da Pino in Milan: italian room. No sign on the door, cash-preferred, and the two-course menu changes daily; Milanese office workers.
TipArrive by 12:15 or the daily pasta runs out; the ribollita sells first.
Pasticceria Sissi at Piazza Risorgimento is a 1950s neighbourhood shop with no social presence; the prosciutto-stuffed brioche sells out before tourist hours.
TipThe savouri brioche with prosciutto crudo is the order; arrive before 07:30 on weekdays.
The Bacon Club on Via Lecco in Porta Venezia makes Milan's most generous American-style brunch: eggs Benedict with locally cured pancetta, thick-cut French.
OrderEggs Benedict with pancetta and house hollandaise
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.
OrderThe risotto of the day and the seasonal pasta; the beef tartare is the steady carte signature.
TipBookings open one week ahead. The lunch carte at 25 euros is the cheaper way in; dinner runs longer.
Rovello 18 in Milan's Brera district is a Lombard trattoria with the Milanese canon at neighbourhood prices since 2014. Located in Centro Storico.
OrderThe risotto alla milanese, the cotoletta with bone in and the vitello tonnato.
TipBookings open one week ahead by phone. Lunch is the calmer service; closed Sundays and three weeks in August.
Birra Rathaus at Viale Cassala has brewed German-style lagers and weizen on-site since 1999. Located in Navigli. At Viale Cassala 4. Booking recommended.
La Buttiga Beer Room Porta Romana on Viale Isonzo is the Milan taproom of the Piacenza craft brewery La Buttiga, with dedicated taps pouring.
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 €€.
OrderThe seasonal pasta of the day, the risotto and the beef tartare.
TipBookings open one week ahead. Lunch is the calmer service; the natural-wine list runs deep on Italian growers under 30 euros.
Mercato Centrale at Stazione Centrale stays open until midnight every day, the only full food-hall late option in Milan. Located in Porta Venezia.
OrderMulti-artisan food hall open until midnight
Stadera is chef Aldo Ritrovato's contemporary deli at Largo della Crocetta, a former post-war salumeria serving Campanian home cooking at the counter.
TipOpen Tuesday to Saturday with continuous service from 11:30 to 23:00; the deli counter is the cheap route, the kitchen menu the fuller one.
DedasPuri, 'mother's bread' in Georgian, is a women-run Georgian kitchen on Via De Amicis near Sant'Ambrogio: hand-pleated khinkali, khachapuri, wine shop.
OrderKhinkali with the spiced meat filling, or the cheese-and-potato version, then a khachapuri to share.
TipTuesday is dinner only; the rest of the week runs lunch and dinner. Vegetarian and vegan plates are a real part of the menu, not an afterthought.
Risotteria Melotti by Porta Genova serves fifteen risottos made with the family's own Vialone Nano and Carnaroli from Isola della Scala, all gluten free.
OrderThe Risotto all'Isolana served in its little pan, the family's home-town recipe, at 16 euros.
TipOpen every day from 11:00, with continuous service Friday to Sunday. The Milan room follows Verona, New York, Rome and Florence.
Panigacci Milano Bistrot near Piazza Cinque Giornate opens at 17:00 and serves until 01:30, or 02:00 at weekends, cooking the Lunigiana flatbread to order.
OrderPanigacci, the Lunigiana flatbread, cooked to order
TipClosed Sunday. The veal picanha in its own jus with buttered mushrooms is the house main; book through the site's form for the 18:30 to 22:30 slots.
Dawat on Corso Sempione cooks the north Indian repertoire, tandoor breads and curries with Tibetan and Burmese touches, in a room taken over in 2013.
OrderTandoori chicken or the boti kebab from the clay oven, with a vegetable curry; many dishes are gluten free.
TipLunch runs Wednesday to Sunday with fixed-price menus; dinner is served every night. Booking is appreciated.
Wineroad on Viale Piave near Porta Venezia is an enoteca with a kitchen, opened in 2013 and refreshed in 2021; bottles are drunk at the table or carried home.

Guided tour · 3h 30m
Discover Milan’s Navigli district on a small-group food tour blending local culture, canals, and regional flavours. Enjoy a curated walking journey with multiple tasti...

Guided tour · 3 hours
Taste the soul of Milan in the Navigli district: creamy risotto, Sicilian arancina, Milanese pizza, pasticciotto, gelato, wine & prosecco. Topped off with our very own...

3 hours
Cook with a Michelin-trained Chef in Milan and learn to make pasta, gnocchi, and tiramisù. Enjoy Prosecco and Italian wine, then share your creations in a fun, authent...