Restaurant in St. Pete
Hibachi dining with entertaining tableside chefs, plus sushi and traditional Japanese entrees.
2773 66th St N
St. Petersburg, FL, 33710
(727) 273-0018
Send Message