Takeshita Street Square

4.16 Votes Currently Open
  • Address: 1 Chome-16-4 Jingūmae, 渋谷区 Shibuya-ku, Tōkyō-to 150-0001, Japan
Enable Map

Takeshita Street Square Reviews & Ratings