Wendy's 2065

Wendy's #2065 is a Wendy's restaurant located at 758 West 117th Street in Chicago, Illinois.