Studio Gallery Nicosia Address Details Address: 65 Perikleous1010, Nicosia, Nicosia Telephone: 22668858