Wendy's 287

Wendy's #287 is a Wendy's restaurant located at 185 South Sandusky Street in Delaware, Ohio.