Mont-Tremblant is set in the scenic Laurentian ... The winding street up the hill is lined with dozens of snack bars, cafes, ...
Just 2 miles south of the Mont Tremblant Ski Resort ... Do know that there is no on-site restaurant. There is Scotch Bar that serves a small menu of options in addition to drinks.