I'm giving Dumpling Lab three stars for now. I expect this will only get better as I try more of the menu.
Its a relatively new lunch style (i.e. order at the counter) restaurant in Chinatown. Pretty novel idea, staff with awesome attitudes and some real try hard underneath it all.
I ordered the boiled dumplings, which come in orders of 16. You can mix within cooking styles (i.e. boiled, steamed and pan fried), but not across. For some reason, I ordered boiled (7 beef/carrot, 7 can't rememeber and 2 sesame/peanut butter). A little bland, but it was pretty much exactly as I should have imagined. I was probably in more of a pan fried mood. So, "...it's not you... it's me... is likely why it was a three star night..."
With edemame and a pop it was about $20, which was fine. I like it and will be back.