Wendy's 251

Wendy's #251 is a Wendy's restaurant located at 1115 34th Street North in St. Petersburg, Florida.