Cool off on hot days with this flavorful peanut noodle salad featuring fresh bell pepper slices, shredded carrots, sliced scallions, chopped nuts, and a spicy peanut dressing.
199