Pizza Castle is a pizza restaurant offering specialty pies, calzones, subs, and wings in a casual setting. Delivery is available with a minimum order and fee.