Well, there are over 7-8 choices for Indian Groceries on Newark Avenue, all located within steps of each other, you have a really good choice to price-shop and search for quality.
This is one of your choices. It's very crowded on the weekends (just like every other grocery store on the street). They have 2-3 cash registers running at all times, so if time's a consideration, you may want to see which store is less crowded.
For quality, I've found that if I don't like what I see (fresh produce, refrigerated items), I can go next door, or next to that, and get the quality I want.
The staff is good here about helping you find what you need. Especially, since it is not very well organized. You sometimes don't find things where you would expect.