They have them frozen
No, they don't sell dried அமல / guava leaves.
I think they have frozen amla.... check at Apna Bazaar, they have fresh one... not sure about dried amla... Regsrding Guava leaves, probably, No. I didnt saw them in both the stores.... Hope it helps. Thanks
Thanks! Your answer is awaiting moderation.