Wendy's 2057

Wendy's #2057 is a Wendy's restaurant located at 901 West North Avenue in Melrose Park, Illinois.