Limassol Address Details
Address: 11 Kallimachou
3091, Limassol, Limassol
Telephone: 25754151