Pizza from Upstate NY Pizzeria Wins Second Best in the WorldPizza from Upstate NY Pizzeria Wins Second Best in the WorldAn Upstate New York pizzeria can now lay claim to making the second best pizza IN THE WHOLE WORLD!Will PhillipsWill Phillips