Best pizza in Newmarket, PERIOD! This is by far the best tasting pizza you could have. Good luck finishing their HUGE slices. A slice of pizza with a pop costs $3.50. Their slice is twice the size of most other pizza places, and it tastes sooooo goood.Read more