Outback Locations Closing 2024. The parent company of outback steakhouse and other popular restaurant chains has announced that it will close 41 locations. Outback steakhouse to close locations in 8 states by 2024.


Outback Locations Closing 2024

Bloomin’ brands revealed in an earnings call friday that it closed 41 “underperforming locations” across the brands it owns, including carrabba’s italian grill,. Which outback steakhouses are closing?

Outback Locations Closing 2024 Images References :