*haha!*
Sorry guys, I had that last year when I was in Montreal for business and the name of the joint - I can never remember but it's in the Saint Laurent shopping district. If I recall correctly, the name of the place is translated into English as "Iceberg." It's open 24/7 and awesome after a night of drinking and partying in the university/clubbing district.