Saint-Léon-sur-Vézère • France
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.
No restaurants found
Mobile apps
iPhone and Android mobile applications are launching later this year, stay tuned!