Wendy's 1181

Wendy's #1181 is a Wendy's restaurant located at 1589 Naperville Wheaton Road in Naperville, Illinois.