Wendy's 7811

Wendy's #7811 is a Wendy's restaurant located at 1710 North Dupont Highway in Dover, Delaware.