We were craving sushi the other night during our stay at the Busch Gardens area of Tampa. After finding this restaurant on Trip Advisor, we made the 30 min drive to experience it for ourselves. Their #1 Trip Advisor rating is 100% deserved. Another reason to trust completely the reviews you find on this site. We sat on their outdoor patio. Service was top notch. Food was perfect, top-quality sushi. Other items available as well if Sushi isn't your thing. The restaurant is located in a very new looking development with other bars and restaurants. Make the drive from wherever you are. Won't be disappointed!!
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.