China City

812 S. Tyler St., Covington, LA 70433
985-867-3700 | 985-867-3381