Limassol Address Details
Address: 14 Elikonos
3077, Limassol, Limassol
Telephone: 25734055