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