Wendy's 8586

Wendy's #8586 is a Wendy's restaurant located at 1855 Market View Drive in Yorkville, Illinois.