Steak N Shake

  • 2010 N Prospect Ave,
    Champaign, IL 61822
  • Phone: 217-398-1606
  • Cuisine: Steak Houses Restaurant

Map

Unable to Display Map