Every time I go to TJs in Arlington, I get the Total Greek Yogurt with the Greek honey in a tiny side cup. I also bought a larger container of just plain Greek yogurt, but I much prefer it with the honey.
I know American honey just isn't the same - and after Googling older Chowhound boards, I found 3 online sites to buy Greek honey from:
BUT...I don't want to wait. Any idea where in the Boston locale I can get a tin of Greek honey?