106 Rte du Centre, 74390 Châtel, France +33 4 50 26 25 12
How to go there
French restaurant Loc: 46.2674 / 6.84143
Plan your visit