Tokyo’s Biggest Street Food & Festival Market | Tori no Ichi
One of Japan’s biggest street food festivals is in Tokyo! There seems to be a thousand stands serving takoyaki, okonomiyaki, yakitori, wagyu on sticks, karage Japanese chicken … it’s incredible!