Wendy's 7874

Wendy's #7874 is a Wendy's restaurant located at 3020 West Sand Lake Road in Orlando, Florida.