Alexandrou Polyvios Nicosia Address Details Address: 26B Taki Sofokleous2049, Strovolos, Nicosia Telephone: 22473232 Fax: 22676741