Wendy's 2055

Wendy's #2055 is a Wendy's restaurant located at 7200 West 25th Street in North Riverside, Illinois.