Denny's

1700 E. Higgins Rd.
Schaumburg
Illinois
United States
website