My grandma's absolute favorite tea is Honey Lemon Ginseng Green Tea by a brand called "Ambiance." And I cannot seem to find it ANYWHERE on the internet! How is that even possible?!

Anyway, it has green and black packaging (individual packets). Green with a thick black bar at top.

Oh, if it helps...I think she got it from a restaurant. So maybe there is some special restaurant store?

Please help me :-( My grandma is quite old and I love her very much. I want to see her happy! :-)