Larnaca Address Details
Address: 17 Arch. Makariou III Ave, LAZAROS CENTRE, Shop 4
6017, Larnaca, Larnaca
Telephone: 24658025
Fax: 24650916