Al Castello is a casual Italian pizzeria offering a variety of pizzas, rosticceria, panzerotti, and other savory snacks. They also provide convenient home delivery services.