These guys do it right with some of the best pizza in Upstate, NY. I used to live in NYCity and there are few places that know how to make a good pie up here, but these guys know how.
Pros: It's a pizza shop and they have great pizza
Cons: it is what it is, what more can you want?
more