Get directions to: New China Restaurant, Saint Matthews, SC
Restaurant address: 113 North F R Huff Drive Saint Matthews, SC 29135, USA
Restaurant: New China Restaurant