Kauai Canal Walk
Shop 63, Canal Walk Shopping Centre, Century Boulevard, Century City, Cape Town,
Cape Town, 7441 ,South Africa
Kauai Canal Walk is one of the popular Smoothie & Juice Bar located in Shop 63, Canal Walk Shopping Centre, Century Boulevard, Century City, Cape Town ,Cape Town listed under
Local business in Cape Town
,
Fast Food Restaurant in Cape Town
,