My favorite dish from there is steam tilapia, yum yum... This restaurant is known for dim sum, I enjoy it too.. In my opinion, it's the only best dim sum in Cleveland Ohio... I had it from other places but Li Wah by far is the best..
Ps: don't set your expectations too high, you ARE in Cleveland, it cannot ever be compare to big cities such as New York, California, or Chicago... Just Saying