Tokyo Star

Address:

78A 4th Avenue
2092 Johannesburg, South Africa

Phone:

+27 11 834 9187 / +27 11 486 3344

Map:


Contact   ·   Privacy   ·   Terms