The World's Best Restaurants · 2026
Talloires-Montmin, France
Le 1903 is a Modern Cuisine restaurant in Talloires-Montmin, France, defined by coherent menu architecture and a persuasive sense of place.
- Location
- Talloires-Montmin
- Cuisine
- Modern Cuisine
Plan your table
Essential details
- Location
- Talloires-Montmin, France
- Cuisine
- Modern Cuisine
- Restaurant
- Le 1903