I have been here a few times and it is good (I wouldn't go so far as to say great). The downside is that it is crazy busy at lunchtime and there are very few places to sit so unless you are getting takeout you may have to stand at the long counters near the bathroom to eat (which could have high chairs but don't). Also, it is definitely overpriced. Ten dollars is just too much for the lunch portion you get. If it was $7 or $8 I wouldn't feel so ripped off and would be more likely to return. I probably won't be back. I just don't think it's that fantastic to make it worth the price.