Niku Yokocho: a Meat Lover's Paradise in Shibuya | DiGJAPAN!
Shibuya. The name brings to mind the statue of a famously faithful dog and the controlled chaos of the “scramble” crossing. What you might not know …
Alberto Mendoza flipped this story into Japan trip•2490d