Best Restaurants

Le Petit Léon

Saint-Léon-sur-Vézère • France

Overview

Le Petit Léon is a garden restaurant in the heart of Saint-Léon-sur-Vézère, a charming village in the south of France. The restaurant combines refined classic cuisine and modern techniques, focusing on local produce.

Awards

Loading map ...