Cleo's Kitchen is located in Centurion, South Africa on Cnr Edward &, Charles Barry Ave, Hennopspark. Cleo's Kitchen is rated 4.8 out of 5 in the category frozen food manufacturer in South Africa.
Address
Cnr Edward &, Charles Barry Ave, Hennopspark
Service options
No-contact delivery
Delivery