This Italian pizzeria is known for its consistently high-quality pizzas made with fresh and delicious ingredients. They offer a wide selection of pizzas and currently provide takeout service only, with no delivery or card payments accepted.