Don't be fooled by its small footprint. This is a high high quality Chinese restaurant. It is very very clean inside, top class compared to most Chinese restaurant type, definitely the top one in Cleveland.
The food is not just authentic, it is very good. It is comparable to the very good ones in San Francisco. The price is reasonable too because they provide all kind of small dishes. I do feel that if you count the price per pound, it is more expensive than most in Cleveland area. In my opinion, it totally worth it.