La Table du Lac is a French restaurant offering cuisine in a forest setting.