Udo-what?
Doughnuts made from our world famous fresh udon dough
Mochi Mochi
もちもち
In Japanese, mochi mochi (もちもち) is an onomatopoeic expression used to describe a soft, chewy, springy, or stretchy texture. Achieving a perfect mochi mochi bite, retaining bounce without being overly sticky, is considered a mark of culinary mastery. That why we're Japan's #1 udon brand.
The Perfect Matcha
Udonuts & Iced Matcha Set
Try our Mount Fuji iced matcha with our iconic matcha, sugar or cinnamon udonuts for £5. Yes, doughnuts made from fresh udon dough. Giving them an irresistible 'mochi mochi' bounce. Peak sweet treat perfection.