Pizza Review
My absolute favorite pizza in Sarasota, white pies are the best but it’s hard to lose with any order. If getting a slice was contingent on getting kicked in the teeth first, it would still be my #1 choice in town