Edamame is simple, flavorful, boiled to perfection, and sprinkled lightly with salt. These little green gems are a treasure trove of taste!
82