Larnaca Address Details
Address: 1 Galilaiou, Ioannou Bldg, Shop 5
6023, Larnaca, Larnaca
Telephone: 24828040