Really large and well seasoned pizzas. I think it's the largest takeaway pizza (and not, as it is also possible to dine in) there is.
Home service, precise and always punctual. They also go out to deliver just 1 pizza, which many pizzerias don't do.
I advise.