18 Collingwood RoadObservatoryCape Town, 7925
021 422 3968
Currently Located at 18 Collingwood Rd, Observatory, Cape Town