Crisp, and deliciously refreshing, this easy to prepare cucumber and carrot salad is tossed in a tasty soy and sesame dressing.
444