Cabs on Call is located in Cape Town, South Africa on Shop UG11 Upper Ground Flr Stadium on Main, Claremont. Cabs on Call is rated 3.2 out of 5 in the category taxi service in South Africa.
Address
Shop UG11 Upper Ground Flr Stadium on Main, Claremont