Limassol Address Details
Address: 59 Eleftherias
Limassol, Limassol
Telephone: 25357046