Leonida Savvas & Sons Furnishings Ltd Limassol Address Details Address: 3 Michail Irakleous 4101Athanasios, Limassol Telephone: 25724443