Rte 117 & Latreille

Mont Tremblant, QC

This store, in the ski resort town of Mont-Tremblant, has two walls, an a portion of the ceiling, made of logs!!!

OPENED: 12/18/2012, PHOTO: 2/27/2013



BACK TO STARBUCKS IN MONTREAL



BACK TO STARBUCKS EVERYWHERE HOME PAGE