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