Oh my! Thank you for that! I haven’t seen Green Goddess dressing since I was a tot!
I think a few companies still bottle and sell it, but I haven’t seen it in my area for decades.
-JT