Indian grocery/restaurants around BK Heights
Sahadi's has spices but does not stock other basic Indian groceries like pickle, papads, frozen rotis, paneer etc. My wife and I have tried the Pakistani neighborhood that is near Midwood but weren't particularly impressed. I'm afraid that there are only two options: if you don't have a car, Curry Hill in Manhattan (although it isn't only an Indian grocery, I would recommend Kalustyan's - not sure why they have Indian groceries byt Sahadi's doesn't) is closest, if you do have a car, you are better off going to Jackson Heights (the Patel Brothers grocery there is fantastic).
Oh yeah, the Indian restaurants in the area are also very very mediocre (some are downright terrible).