Overpriced for the service/quality - it may be a novelty restaurant for folks that don't really know what good ramen is, but this is not it.
Dumplings were pretty good, but if you go a few block up Central to Dim Sum they are way better. I gave 3 stars because I wanted to like this place, really only deserved 2.