Limassol Address Details
Address: Thessalonikis, Salonica Court Block B, Shop 24
3025, Limassol, Limassol
Telephone: 25351310