Get directions to: Little China, Aiken, SC
Restaurant address: 1018 York St Aiken, SC 29801, USA
Restaurant: Little China