For businessesSearchWrite a reviewCategoriesAbout
简体中文English

Costas Dadouris

Greece

1 Reviews
3 Reads
0 Useful

1 review

Efox Shop

Very bad after sales care.

After 2 weeks I'm still waiting them to refund a lost smartphone...

2017-03-28Verified