Denny's

4330 Fox Valley Center Dr.
Aurora
Illinois
United States
website