Saw this interesting looking place last week on my walk along 36th Ave to the Xmas Shopping event at Cup. Please tell me someone out there has some info on this place!?!?!? It's crazy! I think it was off the avenue on 34th St. It looked like a private type club of sorts but i'm really not sure. Would love some info before venturing over there.