Permanently closed
Wendy's
- Fast food restaurant
- 9335 Irving Park Rd, Schiller Park, Illinois, 60176
Find your next restaurant.
Previous recognition
#3 Fast food restaurant in Schiller Park, Illinois
Permanently closed
#3 Fast food restaurant in Schiller Park, Illinois