NEWS What makes Norma the best restaurant in the world? This documentary film follows the opening of Norma's restaurant in Japan. November 22, 2016 UP