Snow peas and sliced mushrooms are tossed with sesame seeds and teriyaki sauce.
Rated 4.6 from 61 votes