News

Steak n Shake Opening 45 Restaurants

Strong Unit Economics – New Growth Trajectory – The debt-free company launches a new era of growth. INDIANAPOLIS, IN (StLouisRestaurantReview) Steak n Shake announced today that it is opening 12 new restaurants by the end of the first quarter of 2021.  This is in addition to the 33 restaurants Steak n Shake opened in the […]

Continue Reading
Back To Top