- Popular
- Recent
- Amna AlAwarDecember 10, 2013The worst place for phone repairs. I gave them my phone for repair, never fixed it and were stubborn to give my money back until I had to complain to consumer rights center! Dont go to that place ever
- Hisham AbdallahOctober 17, 2013Worst shopping experience ever in Super Mario Al Barsha Mall. Not Recommended at all, you'll regret