Chicken Palace is a chicken restaurant offering takeaway options and homemade-style food.