When you’re craving delicious pizza made with fresh just for you, come to The Pizza Shack in Peterborough. We have every time of pizza you can think of, from traditional favorites ... more... See more text