Shopping in Japan is a feast for the senses, your eyes don’t know where to look first, your nose is smelling fresh produce, your ears are listening to the chatter of local shoppers and you can feel the fruits and vegetables. The only thing missing is the taste, but not for long as you can […]