Russell Diwa March 12, 2017 Flourish Russell Diwa March 12, 2017 Japanese cuisine opens a box. It is not Pandora's. It speaks glad yum. God is truly chef supreme. Uchi / Maple Street in Dallas