4500 66th St N
St. Petersburg, FL 33709
Performing chefs cook up Japanese dishes in this festive pick with a big sushi menu.