Schizas Michalakis S Limassol Address Details Address: 347 Agiou Andreou Str., Flat 12Limassol, Limassol Telephone: 25377916 Limassol Address Details Address: 347 Agiou Andreou Street, Flat 12Limassol, Limassol Telephone: 25377916