Typical mountain food but a nice terrace and free Wifi access.

 

Phone

+33 4 93 23 98 65

Address

La Marmotte, Le Front de Neige, Immeuble le St Pierre 06420, Isola 2000, France

Back