Sort:  

LOL.

It's actually not bad. They used to be a lot better (like most things).
There really isn't a "great" Chinese place anywhere anymore it seems. Super hit or miss.