Chicken Palace is a restaurant specializing in chicken dishes. They offer dine-in and delivery options.