When I was new to US, I used to have craving for sweet and sour Indian snacks like "gol gappe". I did not know any place that sold this and was very upset.
Then I was told about this grocery store that also sold golgappe and other snacks and I visited it the same day. I came back very happy.
Apart from the reguler goceries, Dana baazar also sells Indian snacks, rotis and other readymade stuff. They also have a DVD rental counter where you can rent Indian movies. They also sell magazines, apparal, utensils and fashion jewelry.
Check it out.