Day: January 20, 2019

Tokyo Food Guide: Where to Eat the Best Udon in Tokyo

January 20, 2019

Are you here because you want to know where to eat the best udon in Tokyo? Don’t worry, I’ve got your back, especially if you invite me to the udon bar with you! When you think of Japan and noodles, the noodles that come to mind are ramen: thick and creamy stock with lip smacking slicks […]

Read More