Chinese noodle restaurant specializing in handmade dumplings and flavorful noodles. Known for generous portions.