Bam I'm in China. I was just in Cleveland like 3 steps ago. I actually cannot comment on the food authenticity, but I can tell you it was good. The best pot stickers I have ever had. The thing that makes this place worth a trip is the variety. I am so tired of going to a Thai place or Chinese place and having the same menu items as the Asian food at some grocery stores. Wonton has different selections, and don't worry about not know what you are getting. Just point to the picture of it on the wall, and it will be swiftly brought out.
The only bad part is the cramp dining setup. Enjoy Asian food with the joys of over population.
I would say Wontons is a must at least once.