Pizza Castle is a local eatery specializing in a variety of pizzas, with a focus on quality ingredients.