Get directions to: China Chef, Columbia, SC
Restaurant address: 2900 Leesburg Rd Columbia, SC 29209, USA
Restaurant: China Chef