Peanut Vegetable Stir Fry

Udon noodles and stir fried vegetables in a spiced peanut sauce

Advertisements