Larnaca Address Details
Address: 11 Meropis Street, Shop 1
Larnaca, Larnaca