Le Petit Chalet is a restaurant specializing in mountain specialties. Temporarily closed.