Restaurant in Cornaredo, Italy
D'O
1,855Pearl PointsTwo Michelin stars, 30 minutes from Milan.

About D'O
D'O is a two-Michelin-star restaurant in Cornaredo run by Davide Oldani, ranked #50 in Europe by Opinionated About Dining in 2025. The three-tasting-menu structure — including a 10-course format and a historical retrospective menu — makes it worth multiple visits. Book as far ahead as possible: tables here are near impossible to secure.
Should You Book D'O?
If you're deciding between D'O and a two-star Milan option like Enrico Bartolini in Milan, the difference is not just geography — it's register. D'O sits in a quiet square in Cornaredo alongside a 17th-century church, and that setting is inseparable from what Davide Oldani is doing at the table. This is not a city-centre showpiece. It rewards the detour, and it rewards coming back more than once.
Two Michelin stars (2024 and 2025), a 92.5-point La Liste ranking in 2025, a Les Grandes Tables du Monde award, and an Opinionated About Dining position of #50 in Europe in 2025 make D'O one of the most credentialed Italian restaurants outside the major cities. The case for booking is strong. The case for booking more than once is stronger.
The Setting and the Food
The dining room overlooks Piazza della Chiesa, where a centuries-old elm and a Baroque church frame the square. Table seating is spread across two of three dining rooms, so the visual experience varies by placement — if you care about the square view, request it when booking. Oldani's plating style matches the architectural precision of the address: compositions are artful and closely considered, with technique that reads clearly on the plate before you touch it.
The kitchen's output has been shaped by two decades of independent work, informed by early training with Gualtiero Marchesi and Alain Ducasse , training that shows in the structural rigour of the menus rather than in any derivative homage. What Oldani has built at D'O is recognisably his own. The farinaceous and leavened preparations come from a dedicated laboratory, which gives the bread and pasta courses a specificity that most tasting-menu restaurants cannot match. This is a good signal of where the kitchen invests its attention.
Multi-Visit Strategy: What to Target Across Two or Three Visits
This is a restaurant that makes more sense across multiple visits than it does as a single occasion, and the menu architecture supports that directly. Three tasting menus are available: Multiplicity, Lightness (both 10 courses), and Exactness. Multiplicity and Lightness are Oldani's current statement , the fullest expression of where the kitchen is now. Exactness is built around historical dishes from the restaurant's archive.
On a first visit, choose either Multiplicity or Lightness. Both 10-course formats give you the widest read on what the kitchen does at its most deliberate. On a second visit, Exactness is the logical move: it's a different lens on the same chef, tracing two decades of work rather than previewing what comes next. If you've done both, a third visit at lunch , when the pace is different and the square light reads differently through the dining room , gives you a third version of the same address that feels genuinely distinct. See the lunch vs. dinner note in the FAQ section below for the practical detail on timing.
The progression across visits at D'O is more coherent than at most comparable Italian restaurants. At Le Calandre in Rubano or Osteria Francescana in Modena, the menu architecture is less explicitly stratified by philosophy. D'O's three-menu structure is designed for exactly this kind of return-visit thinking.
Practical Details
D'O is closed Monday and Sunday. Tuesday, Wednesday, Friday, and Saturday offer both lunch (12–2:30 pm) and dinner (7:30–9:30 pm). Thursday is dinner only. Price range is €€€€. Booking difficulty is rated near impossible, which means advance planning is not optional , this is a restaurant where tables go well ahead of the date, particularly for dinner and weekend lunch. If you are targeting a specific occasion or date, treat the reservation as the first thing to organise, not the last.
The address is Piazza della Chiesa, 14, San Pietro all'Olmo, Cornaredo , a small town in the Milan metropolitan area. For visitors combining D'O with broader Lombardy itineraries, Pearl's full Cornaredo restaurants guide and Cornaredo hotels guide are useful references. The Cornaredo bars guide, wineries guide, and experiences guide round out the area picture.
For nearby modern cuisine options, Olmo (Modern Cuisine) in Cornaredo is worth considering for a less formal meal in the same town.
Quick reference: Two Michelin stars | La Liste 92.5pts (2025) | OAD #50 Europe (2025) | Closed Mon & Sun | Near impossible to book | €€€€ | Cornaredo, Milan metropolitan area.
How It Compares
Frequently Asked Questions
Is lunch or dinner better at D'O?
Lunch is the stronger practical choice for most visitors. The Tuesday, Wednesday, Friday, and Saturday midday service (12–2:30 pm) gives you more scheduling flexibility around a trip from Milan, and pacing tends to be less pressured than the evening window (7:30–9:30 pm). Thursday dinner-only is worth knowing if your schedule is tight. Either way, the tasting menu experience itself doesn't change by service — the difference is logistics, not quality.
What should I wear to D'O?
D'O holds two Michelin stars and is ranked in the La Liste Top Restaurants list, so dress accordingly — neat, considered attire is the baseline. The setting in a village square beside a 17th-century church has a certain formality to it. There's no published dress code in the venue data, but arriving underdressed at this price point (€€€€) would be conspicuous.
What should a first-timer know about D'O?
D'O is not in Milan — it's in Cornaredo, at Piazza della Chiesa 14 in San Pietro all'Olmo, so plan for the journey. Chef Davide Oldani has been running this project independently for over two decades, and the restaurant earned its 2-Michelin-star status through a very personal, recognisable style rather than trend-chasing. For a first visit, the Multiplicity or Lightness tasting menus (10 courses each) are explicitly described as the most complete D'O experience — the Exactness menu covers historical dishes if you want a retrospective angle instead.
Is the tasting menu worth it at D'O?
At €€€€ and two Michelin stars, the tasting menu is the point — this isn't a restaurant you come to for a quick à la carte. La Liste scored it 92–92.5 points across 2025 and 2026, and Opinionated About Dining placed it in the top 50–60 restaurants in Europe. The Multiplicity and Lightness menus (10 courses) represent the kitchen's current direction; Exactness offers a retrospective if you've visited before. Value holds up relative to comparable two-star options in northern Italy.
Can I eat at the bar at D'O?
There is no bar seating documented for D'O in the available venue data. Seating is described as table service across two of three dining rooms. If bar or counter dining is important to your visit, confirm directly with the restaurant before booking.
What are alternatives to D'O in Cornaredo?
There are no comparable fine-dining alternatives in Cornaredo itself — D'O is the destination. The practical comparison set is Milan-based two-star restaurants: Enrico Bartolini at Mudec is the most direct peer, offering a more urban, design-forward setting versus D'O's village square atmosphere. Dal Pescatore in Canneto sull'Oglio is worth considering if you're open to a longer drive and want a more classically Italian family-run two-star experience.
Is D'O good for a special occasion?
Yes, with one practical caveat: the village location in Cornaredo makes it a deliberate destination rather than a spontaneous evening out. For a couple or small group willing to make the trip, two Michelin stars, a Les Grandes Tables du Monde membership, and Davide Oldani's two-decade track record give it the credentials to anchor a significant occasion. Book well in advance — the dining room is small and the schedule is structured around limited weekly service.
Location
Piazza della Chiesa, 14, 20007 San Pietro all'Olmo, Cornaredo MI, Italy
Cornaredo, Italy
Compare D'O
| Venue | Cuisine | Price | Awards | Booking Difficulty |
|---|---|---|---|---|
| D'O | Creative | €€€€ | Near Impossible | |
| Atelier Moessmer Norbert Niederkofler | Italian, Creative | €€€€ | Michelin 3 Star, World's 50 Best | Unknown |
| Dal Pescatore | Italian, Italian Contemporary | €€€€ | Michelin 3 Star, World's 50 Best | Unknown |
| Enoteca Pinchiorri | Italian - French, Italian Contemporary | €€€€ | Michelin 3 Star, World's 50 Best | Unknown |
| Enrico Bartolini | Creative | €€€€ | Michelin 3 Star, World's 50 Best | Unknown |
| Le Calandre | Progressive Italian, Creative | €€€€ | Michelin 3 Star, World's 50 Best | Unknown |
Key differences to consider before you reserve.
Also Consider
- Atelier Moessmer Norbert Niederkofler, Italian, Creative, €€€€
- Dal Pescatore, Italian, Italian Contemporary, €€€€
- Enoteca Pinchiorri, Italian - French, Italian Contemporary, €€€€
- Enrico Bartolini, Creative, €€€€
- Le Calandre, Progressive Italian, Creative, €€€€
How D'O Compares
At the top tier of Italian creative cooking, D'O's closest structural peer is Le Calandre in Rubano, both are two-Michelin-star operations with a deeply personal chef vision and a tasting-menu focus at €€€€. Le Calandre has a longer public profile and is slightly easier to book on short notice; D'O's three-menu architecture and the Cornaredo setting give it a more specific character. If you want the most technically rigorous Italian creative cooking in the northeast, Le Calandre is the call. If you want a restaurant that rewards return visits and has a quieter, less urban register, D'O is the stronger choice.
Dal Pescatore in Runate and Enoteca Pinchiorri in Florence operate in the same price bracket and carry comparable credential weight, but both lean toward Italian tradition rather than Oldani's contemporary precision. Dal Pescatore is the better option if your preference is for a family-run, deeply regional Italian experience. Enoteca Pinchiorri is stronger on the wine side and suits diners for whom the cellar is as important as the kitchen. Neither delivers the structured multi-visit menu strategy that D'O offers. Atelier Moessmer Norbert Niederkofler in Brunico is a more remote, alpine-inflected option in the same creative Italian category, and is worth considering if you're planning a Dolomites itinerary, but it's a different journey, not a local alternative.
Enrico Bartolini in Milan is the most practical alternative for visitors based in the city. It's easier to reach, holds three Michelin stars, and books somewhat more accessibly than D'O. For a single-visit Italian fine dining experience on a Milan trip, Enrico Bartolini is the lower-friction option. D'O is the better argument if you're specifically willing to make the trip to Cornaredo and plan to return, the menu structure pays off over time in a way that a single visit to any of these alternatives cannot replicate.
Hours
- Monday
- Closed
- Tuesday
- 12–2:30 pm, 7:30–9:30 pm
- Wednesday
- 12–2:30 pm, 7:30–9:30 pm
- Thursday
- 7:30–9:30 pm
- Friday
- 12–2:30 pm, 7:30–9:30 pm
- Saturday
- 12–2:30 pm, 7:30–9:30 pm
- Sunday
- Closed
Recognized By
Explore Cornaredo
Save or rate D'O on Pearl
Keep this venue in your Pearl passport, rate it after you visit, and track it alongside every other place you collect.
