Growing up in Shanghai, this is in no way comparable to what I had in my hometown, but considering that this is Cleveland, I would give it a four star.
Two things I like about this place - cheap and fast. You take your seat, and then waitresses will come surround you with carts of dim sums. You pick the ones you want, and be brave to say no if they are really trying to sell you something. Then they will then mark the price on the bill that they keep on your table. You pay after you finish.
Dishes that I enjoyed: steamed pork chop, steamed chicken feet, shrimp dumplings, lotus cake, and some other dishes. Their roasted duck was only ok, not recommending. I don't usually don't order vegetables either.