What to Try at the Best Restaurant in Tokyo

We have just met the list of the 50 best restaurants in Asia and we have taken good note of which is the second restaurant on that list, first from Japan and Tokyo: Den, from Jimbocho Den. You can find more info online and make a quick visit to Tokyo! It’s not that we want […]