Wendy's 5219

Wendy's #5219 is a Wendy's restaurant located at 5824 Central Florida Parkway in Orlando, Florida.