Al Castello is a pizza restaurant offering traditional and gourmet pizzas, calzones, burgers, and more. They also offer kebab options.