Illini Inn is a well-established establishment in Champaign, IL, known for providing a casual and welcoming atmosphere for patrons to enjoy food and drinks.
With a focus on community and comfort, Illini Inn offers a range of menu options and beverages, making it a popular spot for locals and visitors alike.
Generated from their business information