Wendy's 11463

Wendy's #11463 is a Wendy's restaurant located at 6077 South Goldenrod Road in Orlando, Florida.