Japan 2020 – Tokyo Food-Otaku: Den Tokyo
Moving on from our Michelin adventure in Niseko, we now find ourselves seated in Den. One of (if not the best) restaurant in Tokyo and listed at number 11 on the World’s 50 best restaurants and number 3 for Asia’s equivalent list for 2020 and awarded the best restaurant in Japan for 3 years running, […]
Read more "Japan 2020 – Tokyo Food-Otaku: Den Tokyo"