We noticed that you're using an unsupported browser. The TripAdvisor website may not display properly.We support the following browsers: Windows: Internet Explorer, Mozilla Firefox, Google Chrome. Mac: Safari.
The address should be 138 North Rand Road (corner of North Rand and Trichardts Rd). They are in the same complex as the News Cafe but it would be better to enter from Trichard Road and drive straight into the back of the complex.