Amla oil yes, not sure about henna, but im certain they have it
I was there a few times; personally don't know on thst product; but they have a great variety of both Indian-Pakistsni-American products. You can always call there about specifics.
Yes they have everything in store.
Amala powder available
Thanks! Your answer is awaiting moderation.