Nicosia Address Details
Address: 58 Stavrou Avenue, Shop 3
Strovolos, Nicosia
Telephone: 22513122
Paphos Address Details
Address: Leontiou & Thermopilon Corner
Paphos, Paphos
Telephone: 26954700