Larnaca Address Details
Address: 42D Menelaou Lountemi Street
Livadia, Larnaca