This delicious and easy soba noodle salad features salted cucumber and toasted peanuts in a wonderful soy and toasted sesame oil dressing.
72