Wendy's 1717

Wendy's #1717 is a Wendy's restaurant located at 30130 South Dixie Highway in Homestead, Florida.