Larnaca Address Details
Address: 33 Grigori Afxentiou Ave
6021, Larnaca, Larnaca
Telephone: 24658863