store:
location:
Home
>
Steak 'n Shake
>
Illinois
> Champaign
Steak 'n Shake in Champaign, Illinois
Locations:
1709 S. Neil Street
Champaign - 61820
View Details
2010 N. Prospect Ave.
Champaign - 61822
View Details