12 mid-range rooms in Milan, editor-picked. the comfortable everyday-good rooms in Milan — no surprise on the bill, real cooking. All Milan food.
Trattoria del Nuovo Macello ★ 4.5
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. The risotto giallo and cotoletta al
Tip: Bookings open one month ahead on the website. Lunch is the calmer service; Friday evening fills up first.
Trattoria Masuelli San Marco ★ 4.5
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.
Tip: Bookings open ten days ahead by phone. Cash and card; the wine list runs deep on Lombard producers.
28 Posti ★ 4.3
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. The seasonal carte is th
Tip: Bookings open one week ahead. Lunch sittings 12:30 and 14:00; the chef's counter overlooks the open kitchen.
Remulass ★ 4.3
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. The seasonal Lombard plate anchors the room in 2026.
Tip: Bookings open one week ahead. Lunch is a calmer service; the 21:00 dinner sitting is the busy one.
Altatto Bistrot ★ 4.3
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 restaurant.
Tip: Bookings open ten days ahead. The chef's table for four overlooks the open kitchen; vegan option on request.
Manna ★ 4.3
isola · Piazzale Governo Provvisorio 6, 20127 Milano
Manna in Milan's NoLo district is Matteo Fronduti's modern-Italian neighbourhood room since 2008. The seasonal pasta and slow-roasted pork shoulder anchor the carte
Tip: Bookings open one week ahead. Lunch carte is the cheaper way in; the natural-wine list runs deep on small Italian growers.
Dongio ★ 4.3
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. The 'nduja pasta and the carp
Tip: Bookings open one week ahead by phone. The Calabrian wine list runs deep on Magliocco and Gaglioppo producers.
Antica Osteria Il Ronchettino ★ 4.3
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. The risotto and the cas
Tip: Bookings open one week ahead. The garden tables are the destination in summer; closed Mondays and August.
Il Liberty ★ 4.3
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. The seasonal risotto and the tortelli an
Tip: Bookings open one week ahead. Lunch carte at 30 euros is the cheaper way in; the dining room is small and intimate.
Rovello 18 ★ 4.3
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. The cotoletta and risotto giallo anchor the c
Tip: Bookings open one week ahead by phone. Lunch is the calmer service; closed Sundays and three weeks in August.
Al Posto ★ 4.2
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.
Tip: Bookings open one week ahead. The lunch carte at 25 euros is the cheaper way in; dinner runs longer.
Mater Bistrot ★ 4.2
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. The seasonal pasta anchors
Tip: Bookings open one week ahead. Lunch is the calmer service; the natural-wine list runs deep on Italian growers under 30 euros.