The Internetcafecomcy


Nicosia Address Details
Address: 17 Lemessou Avenue
Aglantzia, Nicosia
Telephone: 22339936
Email: info@internetcafe.com.cy