African Fiesta Self Catering Apartments is located in Cape Town, South Africa on 13 St James Rd, Sea Point. African Fiesta Self Catering Apartments is rated 3 out of 5 in the category self service restaurant in South Africa.
Address
13 St James Rd, Sea Point