Hi,
So i'm sure most of us have had the amazing, yummy lo mein noodles from 711! I've heard from a few people you can actually buy them from Wellcome, or some other supermarkets. Does anyone know what the brand is, where you can buy, etc.
I'm desperate! Constant cravings for them!
Thanks!!