Pizza Review
Very good sauce and crust but definitely had the flop and grease. Also was a little chewy but still among the best in Tampa for sure.