Unlike back in the home of the free, waiting in line food seems to seldom disappoint in Japan, and I would most definitely put Ittou right at the top of the list of «restaurants I would gladly stand in line for.»And trust me, you will be standing in line; unless you get here around thirty or forty minutes…