Larnaca Address Details
Address: 10 Grigori Afxentiou Ave, Krasas Bldg, Shop 4
6023, Larnaca, Larnaca
Telephone: 24626330
Paphos Address Details
Address: 136 Arch. Makariou Iii Ave
8010, Paphos, Paphos
Telephone: 26934660