Le Café du Lac is a French restaurant offering a generous and flavorful cuisine. It features a full bar, beer & wine selection, and is wheelchair accessible.