Nicosia Address Details
Address: 17 V. Olgas Street, Off. 5
Strovolos, Nicosia
Telephone: 22315313