Larnaca Address Details
Address: 18 Grigori Afxentiou, Karakaxis Bldg, Shop 2
7103, Aradippou, Larnaca
Telephone: 24531001