Tag Archives: 850987201035

Meet The Manufacturer: #2178: MAMA Instant Tom Yam Rice Noodles

A few days back I reviewed the flat noodle version of this one. What will this one be like? Let’s find out! ...see full post