Limassol Address Details
Address: S. Machera Street
Agios Athanasios, Limassol
Telephone: 25721678