I'm really picky with pizza and am rarily satisfied with pizza.The crust has to taste right, the meats need to be high quality, and the sauce should have lots of flavour and the cheese should spill off your slice. My family and I order from...Woodstock Pizza because we get all of these qualities, plus friendly service. They're good at what they do!More