Pizza Review
Been in the Tampa area a year and this was the best pizza by far. Actually, it even compares to some of the places I went to in my 30 years in Brooklyn.