Chicken Palace is a barbecue restaurant specializing in various chicken preparations.