China Town Restaurant
Closed
7621 Freedom Rd
Branchville, SC 29432
China Town Restaurant is located in the historic town of Branchville, South Carolina, renowned for being the home of the World's Oldest Railroad Junction. The restaurant is a popular gathering place for locals and visitors alike, especially during the vibrant Raylrode Daze Festival held annually each September.
Celebrating community and heritage, the festival brings together families and friends for a weekend filled with festivities, including parades, pageants, and entertainment. As part of this charming town, China Town Restaurant offers a welcoming atmosphere that reflects the spirit of Branchville's rich history.
Generated from the website
Also at this address
See a problem?
You might also like
Partial Data by Foursquare.





