Japanese Food Tempura Udon Ten Sushi03/18/202204/15/2022 Tempura Udon is one of Japan's famous dishes. What exactly is it? To put it simply tempura udon is udon with tempura on top. It can be any kind of tempura, but the most commonContinue reading