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.
If you own or manage The Pizza Cafe, register now for free tools to enhance your listing, attract new reviews, and respond to reviewers.