Get directions to: Toledo Scales, Covington, LA
Restaurant address: 68349 Tammany Trace Drive Covington, LA 70433, USA
Restaurant: Toledo Scales