Get directions to: House Of Chan, North Augusta, SC
Restaurant address: 205 Edgefield Rd North Augusta, SC 29841, USA
Restaurant: House Of Chan