The Noodle Poodle Japanese Teriyaki Freshly steamed noodles with mouthwatering Japanese Teriyaki sauce. The ultimate vegan, plant-based snack, ready in just 2 minutes