If this is the place I think it is, it is almost hidden in plain sight sitting on a corner in a small 2 story office type building. Lots of Asian businesses around there. It is just a block or 2 away from where Apex used to be.
I stopped in there several years ago. A beautiful sexy Latina girl greeted me. I just had a bad feeling about the place, asked what the house fee was, thanked her and said goodbye.
Definitely not worth the money.