221 1st St N, St. Petersburg, Florida 33701 USA
Eel, Salmon, Hamachi, Roe and more stuff
Photo Credit: Yelp