Palace Kebab House is a restaurant specializing in kebabs, pizza, and other takeaway options. They offer delivery.