Get directions to: Great Wall Chinese Restaurant, Lexington, SC
Restaurant address: 1123 South Lake Drive Lexington, SC 29073, USA
Restaurant: Great Wall Chinese Restaurant