Wendy's 9899

Wendy's #9899 is a Wendy's restaurant located at 1050 Mccoy Road in Orlando, Florida.