Restaurant in Tampa
Handcrafted sushi restaurant serving fresh nigiri, rolls, and Japanese favorites
243 Bayshore Blvd
Tampa, FL, 33606
(813) 251-1173