Outback Steakhouse

  • Restaurants
60 Park Pl.
Covington, LA 70433
(985) 893-0505
(985) 893-0004 (fax)