Denny's

1380 Torrence Ave.
Illinois
United States
website