Le Petit Resto offers authentic French cuisine with creative, seasonal dishes. Enjoy a chalet-style atmosphere and mountain views.