Les Terrasses Du Lac Annecy is a French casual dining restaurant offering an exceptional panoramic view of Lake Annecy from its terrace. Guests can enjoy a bright dining room with views of the surrounding peaks.