China River Restaurant, CHATHAM, Illinois (IL)
Comfortably operating at 426 North Main Plaza () in CHATHAM, Illinois (IL) (62629), China River Restaurant is available at 2174836311. Make sure you give them a call beforehand to make a reservation.
More restaurants in CHATHAM, Illinois (IL)
China River Restaurant contact information and details:
Address: 426 North Main Plaza - , CHATHAM, Illinois (IL) 62629
Contact Phone: 2174836311