Restaurant in Downtown St. Pete
Offers a diverse, creative sushi menu plus happy hour specials in a pet-friendly setting.
270 1st Ave N
St. Petersburg, FL, 33701
(727) 800-9977