China Chen Restaurant
Drag box to select area
100% Were impressed
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.
25222 S Reed St, Channahon, IL 60410
- Accessibility Details: Entrance Level With Street
- Hours: Mon - Thu, 11am - 9pm; Fri - Sat, 11am - 10pm; Sun, noon - 9pm
- Accessible: yes