Les Bords du Lac is a restaurant and snack bar offering a relaxing experience in a natural setting.