There are 12 Steak N Shake - Restaurants in Saint Louis, Missouri. Please click on the specific Steak N Shake - Restaurants from the list below to get its detailed information.