Pizza Review
Best pizza in Sarasota without a doubt, and actually the best I've had in FL, to be honest. Roman style, so thicker than usual. Soft and airy, with a delightfully crispy undercarriage, sauce and toppings are delicious.