Indie Mountain

Megeve, France

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.