Larnaca Address Details
Address: 24 Nikodimou Mylona, Tarsia Court, Shop 3-4
6050, Larnaca, Larnaca
Telephone: 24828010