Get directions to: Bakers' Rack, Covington, LA
Restaurant address: 100 S Tyler St Covington, LA 70433, USA
Restaurant: Bakers' Rack