Le Grand Lac Les Menuires Phone +33 4 79 08 25 78 Address No information Website See the website Restaurants / Le Grand Lac