This French cuisine establishment is a mountain chalet offering dining with views of Mont Blanc. Located at 1600m altitude between La Clusaz and La Giettaz, it provides a unique alpine dining experience.