Pizza Review
Best pizza in Upstate New York hands down but just as good if not better than some of the pizza in the city. The sauce is the star of the show but overall great quality ingredients.