Wendy's 981

Wendy's #981 is a Wendy's restaurant located at 5472 North Harlem Avenue in Chicago, Illinois.