Wendy's 9007

Wendy's #9007 is a Wendy's restaurant located at 2608 North Hiawassee Road in Orlando, Florida.