I've been here 2 times. I guess their dumplings are made to order? This would explain why there's a 20-25 minute wait time for a food item that's fast to cook.
Aside from this annoyance, I highly recommend this restaurant. The dumplings are delicious (I'm not sure if made to order makes such a big difference). The price is very reasonable. If I recall it's about 18 dumplings for 6.99 or 5.99? That's a steal compared to certain Japanese and Korean restaurants (but note that Japanese, Korean dumplings are different from Chinese dumplings). For 2 people, 2-3 orders of dumplings would be more than adequate. If you want something aside from dumplings, they have a few appetizers as well.
I like how you can specify whether you want your dumplings steam/boiled/fried. This makes it a true dumpling house.
The restaurant is small and only has about 4-5 tables. It has a very family-like atmosphere which I enjoy. I never had problems with gettign a table despite the small size as it seems like many people phone in to get take-out.