Wendy's 717

Wendy's #717 is a Wendy's restaurant located at 7601 South Cicero Avenue in Chicago, Illinois.