Wendy's 1817

Wendy's #1817 is a Wendy's restaurant located at 622 Dundee Avenue in Dundee, Illinois.