4.7
1500+ Ratings
4.7 x (1,500+) • Japanese: Sushi • Group Friendly • Info
x Delivery unavailable
5116 N Nebraska Ave, Tampa, FL 33603
1500+ Ratings
"We love this place! Unfortunately when why try sushi anywhere else it never compares. So lucky to have this place so close to us."
"Always delicious! Had a few bones in the yellowtail roll this time, otherwise everything was great!"
x $0 delivery fee
new customers
Enter address
to see delivery time
5:00 PM - 9:00 PM