So far, this place is closest to authentic chinese food I've found in cleveland (I'm from t.o.).
The portions are pretty generous and the prices are reasonable. There are some more americanized food, but that's fine since there's a lot of variety.
The service is usually really good (friendly and fast). The only complain is that one time the waiter recommended the fish and it was pretty bad (and relatively expensive).
5 stars for being in cleveland.