
Shot by a City Insiders curator.
Nabucco is a Brera stalwart where chef Enzo Nappi keeps Milanese tradition alive without turning it into a museum piece. You'll find saffron risotto and veal Milanese done right, alongside Italian classics with a contemporary touch — all served in an elegant, cozy room just off Via Fiori Chiari. It's the kind of place you book when you want a proper Milanese dinner in a neighborhood that's otherwise full of tourist traps.
Chef Enzo Nappi's Brera institution nails the Milanese classics — saffron risotto, veal Milanese, mondeghili — in an elegant room that earns its 2,300+ glowing reviews.
Book ahead for weekend dinners — Nabucco is a Brera favorite and tables fill up fast, especially on Friday and Saturday nights.
Brera's reliable address for proper Milanese cooking
If you're wandering through Brera and want a proper Milanese meal without the tourist-trap tax, Nabucco is a solid bet. Chef Enzo Nappi has been running this kitchen for years, and it shows — the saffron risotto is rich and properly creamy, the veal Milanese is thin, crispy, and not drowned in oil. The menu leans traditional but isn't afraid to stretch: you'll find seafood options and Italian classics alongside the Lombard staples, and the seasonal changes keep things fresh.
The room itself is cozy and elegant without being stuffy — think warm lighting, white tablecloths, and a buzz that tells you people are actually enjoying themselves. Service is professional and attentive; the maître, Fabrizio, gets name-checked in reviews repeatedly for good reason. He runs the floor like someone who actually cares about your evening.
It's not cheap — you're in Brera, after all — but the quality-to-price ratio is fair for the neighborhood. Average spend lands around €50 per person, which is reasonable for this level of cooking in this part of Milan. Go for the Milanese classics, order a bottle of Lombard wine, and don't skip the mondeghili (Milanese meatballs) if they're on the menu.