Wendy's 10424

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