Fresh, light and healthy Vietnamese salad rolls are packed with vermicelli noodles, shrimp, fresh vegetables and herbs and dipped in homemade peanut sauce.
3.5k