Access

  • 10-11 Sakuragaoka-cho, Shibuya-ku, Tokyo 150-0031,JAPAN
  • 7 min on foot from the west eixt of the Shibuya Station.