Steak n Shake Closures: Burger Chain Closes 106 Restaurants
Indianapolis burger chain, Steak n Shake, has announced that it has closed 106 restaurant locations since the beginning of 2019 with 67 of these closures occurring in the second quarter. The announcement was made during Biglari Holdings Inc.’s (BH), the parent company of Steak n Shake, Q2 earnings call. The decision to close the restaurant was […]
Steak n Shake Closures: Burger Chain Closes 106 Restaurants Read More »