Originally Posted by
AndrewP
www.technocycle.ca
This is located close to the Lachine canal just west of downtown. I think there is another one which had a booth at the Montreal bike show last month, that is located to the north-east of downtown.
That place looks awfully familiar... i'll let you know on Tuesday.