best St sushi Tampa best sushi tampa st pete Japanese Sushi -. Ebisu Sushi Shack in Seminole Heights for your standard sushi experience. Top 10 Places To Ge… Friday, November 11, 2022 Edit