Tag Archives: Yakisoba

Yakisoba

Yakisoba is the Japanese version of chow-mein noodles – a stir-fried mix of noodles, meat and vegetables, both delicious and potentially healthy. What’s not to like?

Continue reading

Advertisements