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