China Chen is a Chinese restaurant offering classic dishes like dim sum and chow mein, with delivery service available.