Get directions to: China House, Lexington, SC
Restaurant address: 1856 South Lake Drive Lexington, SC 29073, USA
Restaurant: China House