Limassol Address Details
Address: 21C Evgeniou Voulgareos, Shop 03
4153, Kato Polemidia, Limassol
Telephone: 25399926