China Chen Restaurant


25222 S Reed St
Channahon, IL 60410

 

A Chinese Restaurant in Channahon IL

China Chen is located in a strip mall on the corner of Eames Street and Reed Street. It offers authentic Chinese food at a very reasonable price. The courteous staff helps make the customer's visit enjoyable.


Click the button to add a review for China Chen Restaurant

Add Review