Larnaca Address Details
Address: 20 Thessalonikis Avenue, Shop 6
Larnaca, Larnaca
Telephone: 24651424
Fax: 24655836