10195 Bay Pines Blvd, St. Petersburg, Florida 33708 USA
This was a Turkey sandwich - 3 slices of Turkey What a disgrace-
Photo Credit: Yelp