Restaurant in St. Pete
Family-run sushi spot serving fresh specialty rolls and boba tea in a casual setting.
7218 Central Ave
St. Petersburg, FL, 33707
(727) 623-0920