Limassol Address Details
Address: 59 Amathountas Avenue
Agios Tychonas, Limassol
Telephone: 25313184