Wendy's 1127

Wendy's #1127 is a Wendy's restaurant located at 10 North Dupont Boulevard in Smyrna, Delaware.