St Petersburg Florida restaurant review: Tsunami Japanese Steakhouse BEST sushi!

May 31, 2015

If you LOVE sashimi and / or sushi, you’re going to LOVE the Tsunami Japanese Steakhouse restaurant in St. Petersburg, Florida! Yes, our all-time, favorite restaurant on the west coast of Florida for sashimi and sushi dining is Tsunami – where they …