Wendy's 1757

Wendy's #1757 is a Wendy's restaurant located at 1608 South Dixie Freeway in New Smyrna Beach, Florida.