Art & Design Stella Patsalidou Nicosia Address Details Address: 1 Ioustinianou StreetStrovolos, Nicosia Telephone: 22514454