Has anybody ever had Leo's Pizza in Utica, NY?
Has anybody ever had Leo's Pizza in Utica, NY or Jim Mosca's Pizza in Oneanta, NY? I believe they've both been closed for 25+ year's.
I'm originally from New York City and Leo's and Mosca's is THE BEST PIZZA I'VE EVER HAD!! Better then any pizza I had in the city.
I have to also confess that the owners of both restaurants were my aunts and uncles. But that has no effect on my taste. The sauce was incredible.
Las Vegas, NV