Limassol Address Details
Address: Agoras Shop 3
Limassol, Limassol
Telephone: 25393959