Pizza Review
It's pretty decent pizza but the excessive oil really ruined it for me. The flop is a little excessive as well. If it had less oil it would be one of the better options in St. Pete.