12 yrs ago•yueyreviewedThe Summit Club30 Klein St, Johannesburg, 2000, South Africa*What a great place & very...