420 22nd St S, St. Petersburg, Florida 33712 USA
Cute little sandwich shop. Very reasonable.
Photo Credit: Yelp