Slurp All You Want at Ippinn Udon in Santa Rosa April 2018August 2019 | By biteclub These chewy Japanese noodles are made from scratch in the store. See how.