Nimco Allah Shop is a Shopping mall located in Somalia. It is one of the 1322 Shopping malls in Somalia. Address of Nimco Allah Shop is Hargeisa, Somalia. Nimco Allah Shop is rated 5 (out of 5 stars) by 1 reviewers on the web.
Some of the places around Nimco Allah Shop are -
There are several Shopping malls around Nimco Allah Shop. XAASHI STORE Near Star, Axmedsaanyare Shopping Center, and Cabdiraxman xiis cumar are some of the Shopping malls near Nimco Allah Shop.
Hargeisa, Somalia
Rating of Nimco Allah Shop is 5 out of 5 stars.
Address of Nimco Allah Shop is Hargeisa, Somalia.
Nimco Allah Shop is a Shopping mall in Somalia