A
Andrew Haught Review of Mimi Cheng's
The dumplings were well made, and the atmosphere w...
The dumplings were well made, and the atmosphere was cheery and bright. Flavor was good. Overall a great place to take people, but would rather go to china town if it was just me.
Comments: