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

Own this business?
See a problem?

You might also like

United StatesSouth CarolinaBranchvilleChina Town Restaurant

Partial Data by Foursquare.