Denny's

363 S. Schmale Rd.
Illinois
United States
website