Limassol Address Details
Address: Aipias
Limassol, Limassol
Telephone: 25381181