Time Square Menlyn Posted April 5, 2017April 5, 2017 Elmo Botha Time Square Menlyn Casino and entertainment complex