Larnaca Address Details
Address: 46 Leonidou
6030, Larnaca, Larnaca
Telephone: 24659550