Le Bistro du Lac is a French restaurant.