Larnaca Address Details
Address: 7 Foti Pitta Street
Xylofagou, Larnaca