Le Shack
LOCATION: SKI STATION Mont-Tremblant ABOUT One of the most popular restaurants in Tremblant’s pedestrian village, Le Shack stands on the original site of the Chalet des Voyageurs During the 1940s and 50s, the Chalet des Voyageurs was the preferred meeting place of skiers, who’d congregate after a day on the slopes to swap stories…