Get directions to: China City, Barnwell, SC
Restaurant address: 10201 Dunbarton Blvd Barnwell, SC 29812, USA
Restaurant: China City