Tag: 8850987142611

Meet The Manufacturer: Re-Review: MAMA Instant Noodles Yentafo Tom Yum Mohfai Flavour

Here’s a good one – it’s on The Ramen Rater’s Top Ten Instant Noodles Of All Time 2014 Edition! Seriously good. One thing that will confuse many is the name – it certainly did confuse me. Yentafo? Mohfai? Tom Yum – that I knew, but the others…  Here’s what Wikipedia has to say about yentafo: ...see full post