Address: 4500 66th St N, St. Petersburg, FL 33709, USA
JOHN SAUL | Sep 9, 2019
They have a nice pizza.
Scott Scarpinato | Sep 9, 2019
I usually go for hibachi and sushi but you can check their menu for other items. I don't recall what they offer but they do offer a wide variety of things