A fresh mix of stir fried veggies simmered in peanut oil and teriyaki sauce.
Copyright The Salad Bowl 2011
FACEBOOK
TWITTER