The Newton Centre location is really set up for mostly take out, so don't expect a life changing table service experience. Can\'t say they were overly friendly either. However, the pizza took about 20 mins and was worth the wait. You can watch them make it from over the counter and its great to see them using fresh ingredients (i.e. fresh chopped basil). Their large is a real large and they aren't shy on the toppings. Pizza, salad, and a soda was about $30. Will definitely return for take out next time.
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.