Larnaca Address Details
Address: 97 Artemidos Ave, Artemis Bldg 4, Shop 10
6027, Larnaca, Larnaca
Telephone: 24658305