Business

Chicken Licken Verified

Chicken Licken is a South African fast-food fried chicken restaurant chain. The company had an 80% share of South Africa’s fast food market in 2010.

  • Listing categories Food
X