Moufflon Bookshop Ltd Nicosia Address Details Address: 1 Sofouli 1096, Nicosia, Nicosia Telephone: 22665155