I don't like to give a bad review - maybe I visited on a bad day. Then again - maybe the food isn't anything special. My beef was rubbery.
On the positive side - Chinatown Chinese Restaurant is convenient and the portions are generous. They're located in a mall that has plenty of parking and they deliver. On the negative side - the food isn't cheap and you don't even get fortune cookies. My visit was a take out order (that leaked) but it's not anyplace you'd want to dine. I'm not that fussy, either.
I don't think the owners put much effort into it. I'm going elsewhere next time. That's really all I can say.