TEL 985-867-3700
Monday Closed Tues.-Sun. 10:30am-9pm
Welcome to China City. Located at 812 South Tyler Street Suite A , Covington, LA 70433. We are dedicated to serve the finest and freshest foods.
812 South Tyler Street Suite A , Covington, LA 70433