Demetriou Philippos Nicosia Address Details Address: 3 Megalou Konstantinou StreetStrovolos, Nicosia Telephone: 22423227