Wendy's 8849

Wendy's #8849 is a Wendy's restaurant located at 508 South Chickasaw Trail in Orlando, Florida.