Menlyn Park
Loading...

Chicken Licken Store Details


Chicken Licken

Chicken Licken

South Africa-based fast-food fried chicken chain. "Soul food".

Store Number: FC5
Contact Number: 012 368 1545