Wendy's 11845

Wendy's #11845 is a Wendy's restaurant located at 3011 North John Young Parkway in Orlando, Florida.