Outback Steakhouse

60 Park Place Dr., Covington, LA 70433
985-893-0505 | 985-893-0004
Website