Gastronomic French restaurant, Le Damison, offers a beautiful setting and elaborate, delicious cuisine.