Overall: Excellent dumplings! I had the lamb and onion fried dumplings. A litle bit oily but that's what you get for ordering the fried ones. Next time I'll try the dumpling soup (there will definitely be a next time).
Price: Price was $8-10 before tax/tip for a plate of 15 dumplings, which was enough food for lunch. They also have a few small salads for $1 each; might as well add some variety to your lunch for a buck!
Ambiance: A bit rushed and somewhat cramped, as is often the case for Chinatown lunch. Not terrible though by any means. And the service was pretty fast and polite. The place is clean and nice on the inside. Not the place for a business meeting, perfect for a lunch with colleagues or friends.