Pizzeria Castello offers a variety of pizzas, including party-sized options, with a menu featuring antipasti. Delivery service is available.