China River Restaurant, CHATHAM, Illinois (IL)
Conveniently stationed at 426 North Main Plaza () in CHATHAM, Illinois (IL) (62629), China River Restaurant are available at 2174836311. Make sure you ahead of time to arrange your table in the restaurant.
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