Get directions to: China Buffet, York, SC
Restaurant address: 928 E Liberty St York, SC 29745, USA
Restaurant: China Buffet