CST
Telecom shop. Get your SIM card here.
Address: Sao Tome and Principe
Region: Príncipe
Country: Sao Tome and Principe