Wendy's 7705

Wendy's #7705 is a Wendy's restaurant located at 1615 West Kennedy Boulevard in Tampa, Florida.