Moments Mall is located near Kirti nagar metro station. You can easily reach this place by metro. In moments mall you can find all big brands. Store 99 is also the main attraction there.
In store 99 you can buy things at the cost of Rs 19, 49, 99, 149, 199, 249, 299 etc. In store 99 you can buy regular items easily. But shopping at store 99 consumes lots of time as there you always found a huge rush. The billing time was approx 1hour minimum which irritates me a lot.