Larnaca Address Details
Address: 14 Istampoul, Ioannides Bldg, Shop 1
6025, Larnaca, Larnaca
Telephone: 24658885
Fax: 24658885