Tsurumaru Udon Gets Matcha Green Tea Udon in Blog Food News on January 4, 2018 January 4, 2018 I love love love udon noodles. They’re fluffy, soft, tasty and so ridiculously chewy. I also love matcha so when Tsurumaru introduced their new Matcha Green Tea Udon I had… Read More