Ok, I guess I'm completely out of it, but someone just told me about this place. I guess there are a couple of them. They went to the one across from Northpark. I really haven't seen anything out there about this place, but it is supposed to be swanky and good.
Anyone have thoughts?