Le Cantou is a French restaurant offering a refined and original menu in a beautiful farmhouse setting with gardens. It features a gastronomic experience with terrace service available.