I ate at a Pizza Hut once, While visiting the state of Florida. NASTY, But then almost ALL pizza in Florida is NASTY.
No... not all in downtown Tampa is Eddie and Sam’s New York Pizza made with NY water...good pizza...