Restaurant in St. Pete
Japanese steakhouse with hibachi dinners, creative sushi rolls, and Vietnamese pho.
4500 66th St N
St. Petersburg, FL, 33709
(727) 220-0235