Get directions to: Chop Sticks, Covington, LA
Restaurant address: 69305 Highway 21 Covington, LA 70433, USA
Restaurant: Chop Sticks