Larnaca Address Details
Address: 89 Arch. Makariou III Avenue, Filanda Court, Shop 6&8
Larnaca, Larnaca
Telephone: 24635722, 24662022