Relaxed Chinese restaurant specializing in handmade dumplings, noodles, and stir-fries. Known for its calm atmosphere and delicious dishes.