Get directions to: New China Restaurant, Lexington, SC
Restaurant address: 205 Columbia Ave, #p Lexington, SC 29072, USA
Restaurant: New China Restaurant