It's ok chinese, nothing special.  The Chens on Baseline and Ellesworth is much better.  Not sure why such a big food quality difference when they seem to be owned by the same people.  Anyways, it is not bad, just nothing special about it.