Pizza Review
This is the best pizza I have had here in Florida. It’s a little slice of New Haven but in Sarasota Florida. The tomato pie is a must. Owner is amazing!