Limassol Address Details
Address: 18 P. Tsirou Street, Olga Court, Shop 1
Limassol, Limassol
Telephone: 25387215