Larnaca Address Details
Address: 6A Themidos
6057, Larnaca, Larnaca
Telephone: 24635366