Le Chalet des Trappeurs is a French restaurant offering cuisine prepared with fresh ingredients in a warm atmosphere. Features include off-street parking and a terrace.