My brother in law found this place for us through Yelp. At first glance once we stepped into the place, I wasn't overly impressed. But then again, I should've known better than to judge a restaurant in Chinatown by the decor and ambience.
Once the dumplings came out, I was so impressed with the taste and homemade quality of the dumplings. I usually go to House of Dumplings or Mothers Dumplings for my fix but this one is not as busy/loud and the food tastes just as good if not better.
It does take a little longer for the food to come out relative to some other places I've been but I suspect it's because they're making the Dumplings fresh which I prefer over frozen anyday!