Restaurant in Tampa
Fresh sushi rolls, hand rolls and sushi burritos in a cozy beach-vibe spot with BYOB
3339 S Westshore Blvd
Tampa, FL, 33629
(813) 600-9723