Wendy's 1206

Wendy's #1206 is a Wendy's restaurant located at 1623 West Division Street in Chicago, Illinois.