Best Restaurants

Odille

Sint-Oedenrode • Netherlands

Michelin Guide

Overview

Odille, the French name for rich and wealth. Here, diners are immersed in a first-class view and direct connection to the kitchen, each dish crafted with innovation and sustainability in mind.

Awards

Nearby Restaurants