Pizza Palace is a takeaway restaurant offering a variety of pizzas, kebabs, and burgers. They provide delivery and pickup services, with options for dine-in or takeaway. Key facts used: 'Pizza Palace', 'takeaway', 'delivery and pickup', 'pizza, kebab, burgers'.