Larnaca Address Details
Address: 14 Arachovas Street
Pyla, Larnaca