Japan | Nat Geo Traveller India

Japan

Readers’ Response | Streets Full of Flavour

From okonomiyaki in Osaka to litti chokha in Patna, foodies recall their favourite street food experiences from around the world.