Delicious authentic sushi hotspot! Order online!
GameTime1600 E. 8th Ave A147 , Tampa FL, 33605
Ebisu Sushi Shack5116 N Nebraska Ave , Tampa FL, 33603
Yelp review: "Wow. I'm so glad I remembered I saw this place on Yelp because it was worth every penny. Really delicious and fresh sushi. Chef made me avocado balls with spicy crab and wow!! Service was awesome."