Le Chalet is a French restaurant offering authentic cuisine prepared with fresh ingredients in a chalet-style setting.