Wendy's 11846

Wendy's #11846 is a Wendy's restaurant located at 2215 North Washtenaw Avenue in Chicago, Illinois.