The answer to our Geo Quiz is Ikeda City, Osaka Prefecture, Japan. That’s were the very first instant ramen noodle was invented. And today is the 50th anniversary of the instant noodle. To celebrate we speak with Mr. Toshiya Suganuma of Ippudo Restaurant in New York City about what it takes to make a good bowl of ramen.