1RestaurantsLa BòriaVeyras, FrancePoints800A Michelin-starred creative kitchen in the Ardèche village of Veyras, La Bòria earned its first star in 2025 under…View