This restaurant offers homemade cuisine with fresh, quality products, featuring a special mention for Swiss fondue. It boasts magnificent views of the Mont Blanc mountain range from its dining room and terrace.