Wendy's 1818

Wendy's #1818 is a Wendy's restaurant located at 1283 Rickert Drive in Naperville, Illinois.