Les Reflets du Lac is a Haute French restaurant offering fresh, locally sourced cuisine in a beautiful lakeside setting.