Le Chalet is a French restaurant offering traditional mountain cuisine, including grilled dishes and chef's specials.