-
-
-
-
-
Dunno exactly what the flavor profile of your ideal feta is, but the Eden brand they sell at Trader Joe's is really fresh-tasting and smooth while still being salty enough. Definitely one of my favorites. It's sold in plastic packages, with green and yellow on it... I think it may be Israeli in origin?
›1 Reply -
-

