I’ve heard about the bean edamame (eh-dah-MAH-meh) for quite some time. I spotted it in the frozen section of the grocery store, and decided to check it out. It’s actually quite good! I wouldn’t say it’s the most amazing thing since chocolate bars, but it’s not too bad. The best part about the stuff is [...]

November 3, 2009
2 Comments