Larnaca Address Details
Address: 17 Athinon, Sunhall Bldg, Shop 27
6023, Larnaca, Larnaca
Telephone: 24635530
Fax: 24641838