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