Pizza Review
Whoever is leaving reviews in Tampa doesn’t really know good pizza. This is easily a 7.5 and I would get it as my local pizza if I lived out here but I’m from up north.