Limassol Address Details
Address: 65 Apostolou Louka, Shop 4
4632, Kolossi, Limassol
Telephone: 25933730