Toasted almonds and ramen noodles are tossed in a creamy dressing for an addictive summer salad.
Rated 4.6 from 15 votes