Restaurant in St. Pete
Handcrafted sushi restaurant serving fresh rolls, nigiri, and Japanese favorites.
200 37th Ave N
St. Petersburg, FL, 33704
(727) 895-1670