Eating in Milan — Where Serious Italians Go
A fourth-generation trattoria and a Michelin star, ten minutes apart by taxi.
Milan's food scene splits cleanly into two registers, and both are worth knowing about for race weekend. One is the trattoria that hasn't changed its menu philosophy in a century. The other is a chef who's rebuilt Italian fine dining inside a nineteenth-century shopping arcade.
Trattoria Masuelli San Marco has been run by the same family since 1921 and is now in its fourth generation. It sits on Viale Umbria in Porta Romana, a few tram stops from the centre, and the room still has the chandeliers and framed memorabilia you'd expect from somewhere that's been feeding the same neighbourhood for a hundred years. The dish to order is risotto allo zafferano with ossobuco, saffron risotto under a braised veal shank with the marrow still in the bone, plus the classics: cotoletta alla milanese, vitello tonnato, polpette. Expect to spend €46-65 a head. It's closed Sunday and Monday, and Tuesday is dinner only, so plan around that if you're trying to fit it into a race weekend. See live rating and reviews on Google Maps.
Cracco in Galleria sits at the opposite end of the spectrum. Carlo Cracco's restaurant occupies four floors inside the Galleria Vittorio Emanuele II, Milan's grand nineteenth-century arcade next to the Duomo, and holds a Michelin star. Tasting menus have run around €200 per person in past seasons, and the dining room itself, glass roof, marble floors, the arcade's foot traffic passing just outside, is as much the draw as the food. There's also a ground-floor café attached that's open all day and doesn't take bookings, which is a genuinely useful fallback if the restaurant proper is full or you just want a coffee and don't need the full tasting menu experience. See live rating and reviews on Google Maps.
Both are close enough to central Milan hotels to fit into an evening around race weekend without a long trip back. Masuelli works well after a long day at the circuit when you want something that feels like a home-cooked meal scaled up for a dining room. Cracco works better as the one big meal of the trip, the kind you book ahead for rather than walk into.
Why it's special
Anyone can find a decent restaurant in Milan on the day. What's harder to find without knowing where to look is the difference between "good food" and "food that tells you something about how Milanese people actually eat." Masuelli is the second kind: a fourth-generation family running the same trattoria their grandparents opened, serving the dishes their grandparents served, largely unbothered by trends.
Cracco is a different kind of honest. It's not the same idea preserved. It's a chef who took Milanese fine dining and rebuilt it inside one of the most recognisable buildings in the city, and it's confident enough in that idea to charge accordingly. Putting these two next to each other in one experience isn't about picking a winner. It's about giving a visitor the actual range of what "eating well in Milan" means, rather than just one version of it.
Insider tips
- 1
Masuelli is closed Sunday and Monday, and Tuesday is dinner-only — check this before building it into a race-weekend itinerary that might include a Monday or early-week visit.
- 2
Cracco's ground-floor café, in the same Galleria building, is open all day and doesn't take bookings — a solid fallback if the main restaurant is booked out for race weekend.
Practical info
- Hours
- Masuelli: closed Sunday and Monday, Tuesday dinner only (19:30–22:30), Wednesday–Saturday lunch and dinner. Cracco: Tuesday–Friday 12:30–15:00 and 19:30–22:00, Monday and Saturday dinner only, closed Sunday.
- Cost
- Masuelli roughly €46–65 per person; Cracco tasting menus have run around €200 per person in recent seasons (confirm current pricing directly, as fine dining prices shift seasonally).
- Access
- Masuelli: phone or email ([email protected]). Cracco: book online well ahead — race weekend plus any overlapping fashion/design week traffic squeezes tables fast; call +39 02 876774 if the site shows nothing. Cracco's ground-floor café is walk-in, no booking, open all day.
- Getting there
- Masuelli is a short walk from Lodi T.I.B.B. or Porta Romana metro stops; Cracco sits directly inside the Galleria Vittorio Emanuele II, adjoining Piazza del Duomo, reachable via Duomo metro (M1/M3).
- Address
- Trattoria Masuelli San Marco, Viale Umbria 80, 20135 Milano MI; Cracco in Galleria, Galleria Vittorio Emanuele II, 20121 Milano MI
- Website
- www.ristorantecracco.it/en/
What to avoid
Don't try to walk into Cracco without a reservation expecting a table, especially during race weekend — book well ahead, and call directly if the online system shows nothing available. And don't assume Masuelli's hours match a typical trattoria — the Tuesday dinner-only quirk and Sunday/Monday closure catch people out if they're planning around a specific day.



