Food Meigen Udon: Self-Service Udon Restaurant Lets You Boil Your Own Noodles & Assemble Your Meal Take your udon experience to the next level and have a go at assembling your steaming bowl of noodles at Meigen Udon.