Larnaca Address Details
Address: 59 Touzchane
Larnaca, Larnaca
Telephone: 24629192
Fax: 24629193