Kaldi's Coffee, where the pair wait while playing with a local businessman's Scottish Terrier, is flanked by a public square, a small park, theater, museum, science center and dance rehearsal space.
WSJ: A Historical Tour Shows Off Johannesburg's Present-Day Sights