Originally Posted By: dontomasso
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. mad


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.



Don Cardi cool

Five - ten years from now, they're gonna wish there was American Cosa Nostra. Five - ten years from now, they're gonna miss John Gotti.