Larnaca Address Details
Address: 1 Stymfalidon
6046, Larnaca, Larnaca
Telephone: 24633098
Fax: 24642436