They have a true New York 18" pizza.
Their pizzas, as well as their wide assortment of Italian dishes, are all made with premium ingredients. They only use the finest products.
Everything is imported from Italy or New York.
They use Grande cheese on all their pizzas. It's by far the best cheese in the market.
Nothing is ever frozen. Everything is fresh.