Indie Mountain
Restaurant
- address:
- 170 Rte Edmond de Rothschild, 74120 Megève, France
- Opening times:
- Monday - Sunday 7.30pm - 3.00am
- Website:
- https://www.indiegroup.fr/indiemountain
The St Tropez trio is launching Indie Mountain, a chalet-restaurant with an intimate décor featuring the comforting cuisine of Chef Diego Alary and partying.