Nicosia Address Details
Address: 19A Polifontou
Strovolos, Nicosia
Telephone: 22316099
Fax: 22491615
Email: vogiatzis@istana.com.cy