Denny's

4609 N. Harlem Ave.
Illinois
United States
website