Larnaca Address Details
Address: 43 N. G. Demetriou Street
Larnaca, Larnaca
Telephone: 24828183
Fax: 24828182