Wendy's 7548

Wendy's #7548 is a Wendy's restaurant located at 8601 Summit Centre Way in Orlando, Florida.