Pizza Review
I feel the best pizza in Syracuse. If you like NY style pizza, this is the place.