China Chen is an above-average Chinese take-out restaurant. There are also a few tables available for dining in, although there isn't much in the way of atmosphere. The ingredients taste fresh, and food is ready at the time promised. We think the fried dumplings and chicken-on-a-stick are better than most Chinese take-outs. Try the House Special Mei Fun.