Description
China River is a restaurant located at 426 North Main Street in Chatham, Illinois, offering a convenient dining stop for locals and travelers alike. Situated near the spirit of the Mother Road, this Route 66 area destination is a great choice for anyone on a road trip looking for a satisfying meal in Chatham. Known as a welcoming restaurant in a central location, China River adds flavor and convenience to the local dining scene. Whether you are exploring nearby attractions, passing through town, or searching for a dependable restaurant in Chatham, Illinois, China River is a practical stop for lunch or dinner. Its accessible North Main Street address makes it easy to find for visitors discovering the Route 66 corridor.
Map
Sorry, no records were found. Please adjust your search criteria and try again.
Sorry, unable to load the Maps API.

