Get directions to: China Kitchen, Abbeville, SC
Restaurant address: 101 Washington St Abbeville, SC 29620, USA
Restaurant: China Kitchen