Les Chalmettes is a restaurant offering traditional cuisine, mountain specialties, and homemade desserts.