Really enjoyed the mozzarella sticks and the pizza
Absolutely the best pizza in St. Pete. Been getting pizza here for years. Love the "grandma's pizza"
Best pizza in St. Pete! I love their pizzas so much, toppings are fresh and crust is soft and delicious.
This was not good! My pizza was wrong not what I ordered. The pizza was cold, the lasagna was cold, the meatball sub was average, the only tasty thing was the mushrooms. Very disappointed after all the rave reviews I read.
Really burnt my mouth on this one.. That’s how you know it’s good.