4 Shammy Wadud - 3 months ago
A one-stop solution for your computer and any gig devices. Several stores provide a large variety of solutions for any kind of problem or device.
There is a cafe on the top floor which unfortunately doesn't provide many options. There is a mosque to cater to religious people. Squeaky clean toilets for both ladies and gents separately make it a great hub for tech-savvy pals.