Wendy's 1167

Wendy's #1167 is a Wendy's restaurant located at 1596 South Dupont Highway in Dover, Delaware.