Wendy's 728

Wendy's #728 is a Wendy's restaurant located at 2310 Green Bay Road in North Chicago, Illinois.