This pleasant mountain restaurant is located on the Front de Neige (Snow Front) area at the foot of the slopes. They specialise in mountain cuisine and also do a particularly good pizza in the wood-fired oven.

 

Phone

+33 4 93 23 14 20

Address

Le Ski In, Le Front de Neige, Isola 2000, France

Back