Amazing Food Stalls Of Japan – Japan Street Food. Okonomiyaki is a Japanese savoury pancake containing a variety of ingredients. There are stalls at Japanese festivals. Alo Japan.
Alo Japan.