Cocoa Cha Chi 3.61

20 Lower Main Rd
Cape Town, 7925
South Africa

About Cocoa Cha Chi

Cocoa Cha Chi Cocoa Cha Chi is a well known place listed as Restaurant in Cape Town ,

Contact Details & Working Hours