Larnaca Address Details
Address: 19 Konstantinou Kalogera, Louroutziatis Bldg, Shop 1-2
6021, Larnaca, Larnaca
Telephone: 24621288