Soteris Odysseos Nicosia Address Details Address: 15 Eleftherias 2312, Lakatameia, Nicosia Telephone: 22382041