Is Japan’s highest-ranking unagi restaurant worth the six-month wait for a table? We find out

Already checked all the sushi and ramen boxes on your Japanese food pilgrimage list? Then come along with us to the country’s favorite unagi specialist, located in downtown Tokyo.

Read More