Why Should Noodles Be Your New Favorite Fast Food?