Larnaca Address Details
Address: 13 Stadiou, Economou Court, Shop 1
6020, Larnaca, Larnaca
Telephone: 24651964