NIU
Grand Indonesia
Floor 03 - Unit East Mall, 33A
About NIU
Presenting the beautiful things, with straightforward simplicity, honest crafted material and affordable price tags. Not only shoes, but so much more
Other Tenants in Grand Indonesia