Le Verdoyant is a restaurant offering traditional cuisine and Savoyard specialties. Enjoy scenic views from the large, shaded terrace.