Castello Pizza is a casual takeout restaurant offering Italian-American comfort food, including pizza, subs, wings, and salads.