This is by far the best Pizza in Tampa and possibly the best Pizza in FL. They also offer awide menu. But the crust is what makes it great delicious and oven cooked like its done up north. thuis from a locally owned and family run shop
Pros: food, service
more