Les Bartavelles is a haute French restaurant offering a refined dining experience. The menu features carefully prepared dishes emphasizing fresh, often local, ingredients.