Get directions to: China Town, Greenwood, SC
Restaurant address: 540 By-pass 72 Northwest Greenwood, SC 29649, USA
Restaurant: China Town