I was there recently for spices. They have cumin, tumeric, garlic, ginger.
I don't think so. they do they have some spices but they are General in nature
They do carry red dal and rice but not much else.
Naan bread and pre packaged Indian delicacies.
I'm not sure. I've been there once.
Thanks! Your answer is awaiting moderation.