Food News Happy Birthday to Momofuku Ando, the Man Who Invented Instant Ramen by Nicole Perry 10 years ago