I got at the internet cafe in Mayibuye 7pm and was told they cant help because they are closed yet people are being served in front of me while i wait for no help worst service ever will NEVER go there
Co
Review №2
World wide ChampionsThis is where u feel at home all the time.The staff members is like yo brothers and sisters,big up Stepping Stones u are my life saver.
Information
13Photos
2Comments
3Rating
Address:963 Theresa St, Tembisa, Johannesburg, 1685, South Africa