Le Chalet des Marmottes is a restaurant offering traditional cuisine and specialties in a typical Savoyard chalet setting. Features a panoramic south-facing terrace and a convivial atmosphere.