Tag Archive: edamame

edamame with sea salt & lime

edamame/feature

Edamame, especially doused in lime juice and salt is quite simply one of the most addictive creations to snack on yet!