Restaurant in St. Pete
Serves all-you-can-eat sushi, hibachi, and signature rolls with appetizers and desserts.
3942 Tyrone Blvd N
St. Petersburg, FL, 33709
(727) 800-2799