4863 Rte des Lindarets, 74110 Montriond, France +33 4 50 74 21 69
How to go there
French restaurant Loc: 46.2111 / 6.77393
Plan your visit