Get directions to: 88 Chinese Restaurant, Lancaster, SC
Restaurant address: 1730 Airport Road Lancaster, SC 29720, USA
Restaurant: 88 Chinese Restaurant