”A shop on Dogenzaka, 8 minutes walk from Shibuya Station One of the largest vintage brand boutiques in Japan.”
A sophisticated eyewear specialty store conveniently located on Meiji Street, right next to Shibuya Station.