Top 5 must-try Japanese street food!

Festivals, flea markets and community events in Japan all have one very delicious thing in common – freshly prepared street food, served piping hot! Japan is one of the best places to try local street food, as high hygiene standards … Continue reading Top 5 must-try Japanese street food!