China Road is a Chinese restaurant offering classic comfort food dishes.