I LOVE The Pizza Cafe. I love their pizzas, I can't eat any other pizzas now! They're all such a disappointment after eating here!! The food is always fantastic, the staff are always very welcoming and always happy to help and they let you mix and match food, they have a great little loyalty system in place too. I can't recommend this place enough, it is by far the best place to eat in Newton.
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.