Wendy's 85

Wendy's #85 is a Wendy's restaurant located at 1507 East Fowler Avenue in Tampa, Florida.