Limassol Address Details
Address: 20 Archaggelou Michael Street
Pareklisia, Limassol
Telephone: 25634275