Limassol Address Details
Address: 23 Idaliou, Stamatiou, Shop 02
3021, Limassol, Limassol
Telephone: 25745322
Fax: 25746611