Great pizza, fair price, friendly service! I would highly recommend this place if you like pizza because this is some of the best I've ever had. The prices are low, the staff is very friendly and accommodating, and the best thing is their food. They make their food from scratch and it shows. :)
This place has the best Pizza in Newton! Their slices are the perfect balance of savory and sweet. And they are only a dollar and 7 cents with tax!