Larnaca Address Details
Address: Christodoulou Iakovidi, Themis Court, Shop 12
6045, Larnaca, Larnaca
Telephone: 24657884
Fax: 24657884