This thread is killing me! Living in Florida means a never ending search for a mediocre pizza by NY standards. They just do not make 'em very well here. I kid you not, many people think Pizza Hut is good.
Your search is over dontomasso!
Leo's Pizza & Italian Restaurant on Alt 19 in Palm Harbor Florida makes a really excellent Pizza pie. Definitely up to NY standards.....
...And their Italian food is very good too.