Yep, 2.5-stars is about right.  The best thing about this 24hr joint is the design.  Oh-my-God is it a feast for the eyes.  I mean if you're going to shell out for some meh late night food, it might as well be in the swankiest place right?  Service was good, but the food...not so much.  Overpriced?  You bet.