Pizza Castle offers pizza, kebabs, burgers, and more for takeaway and delivery.