4 Chome-3-55 Komaba, Meguro, Tokyo 153-0041, Japan
9:30 am-4:30 pm
- 477 m from Komaba-tōdaimae Station Keio Inokashira Line (IN3)
- 0.6 km from Ikenoue Station Keio Inokashira Line (IN4)
- 0.8 km from Higashi-kitazawa Station Odakyu Odawara Line (OH6)