17 Mar 2025 ... Yum Yum Sauce is a staple at Japanese Hibachi restaurants and is so delicious!