Wendy's 726

Wendy's #726 is a Wendy's restaurant located at 2560 Skokie Valley Road in Highland Park, Illinois.