Chinese restaurant serving high-quality dishes. Known for tasty appetizers, dumplings, and ribs.