The Surf Shack Internet Cafe & Coffee Shop
912 Savoy Complex , Nelson Mandela Drive,
Umtata, 5099
The Surf Shack Internet Cafe & Coffee Shop is one of the popular Internet Company located in 912 Savoy Complex , Nelson Mandela Drive ,Umtata listed under
Internet Company in Umtata
,