I walked into this place on the weekend. It is under new management. Saw a couple of asian gals sitting around watching television. I didn't stay but the place looked promising. Has anyone tried this place yet? Just curious since it is close to where I live.
bruce
bruce