Wendy's 8871

Wendy's #8871 is a Wendy's restaurant located at 2400 North Orange Avenue in Orlando, Florida.