UPDATE!
For about a year now, the food's been just about as awesome as it was when they were in their Brook Park Rd. location. Szechuan dishes are pungent and addictive, egg rolls are awesome, and well...I only really get szechuan dishes, so I can't comment on the others.
BRING BACK THE MU SHU!! They took it off the menu when they moved to Parma Hts. :(