Peanut Shrimp Udon
Peanut Shrimp Udon .. stir fried sticky udon noodles , shrimps , mixed peppers , spring onions , bean sprouts , hoisin peanut sauce , toasted peanuts
181500