Cape Quarter Lifestyle Village - The Piazza 72 Waterkant Street Shop P...
5 Strand Rd, Bellville, Cape Town, 7530, South Africa