Castello's Pizza is an Italian restaurant offering classic pizzeria fare and specialty pies for takeout and delivery. They also serve pasta, wings, and calzones.