Pizza Review
As always, the best pizza in Tampa Bay. Great sauce to cheese ratio, crunchy crust....grand slam!