Search results
- See moreSee moreSee moreSee moreSushi ChefSushi Restaurant
Phone: (656) 205-7207
308 E Zack St Tampa, FL 33602 833.28 mi
Is this your business? Verify your listing
Phone: (656) 205-7207
308 E Zack St Tampa, FL 33602 833.28 mi
Is this your business? Verify your listing
5.0 2 reviews
From someone who is cautious to eat seafood out in general, this sushi is AMAZING. Generous portions, well balanced, and super fresh. If you're ever catching a show at the Tampa Theatre or... More
The most delicious sushi that I have ever eaten! Portions are huge! That's something new and I love it! More