Delicious authentic sushi hotspot! Order online!
Little Greek Fresh Grill - Westchase12117 West Linebaugh Ave , Tampa FL, 33626
Fight Night Promotions, Tampa FL, 33601
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."