2 Chome-19-23 Aobadai, Meguro City, Tokyo 153-0042 Japan 
- Business hour -
Everyday 07:00am - 22:00pm
- For safety reasons, during busy periods, they will issue numbered tickets and ask you to enter in order of number.
You will need a numbered ticket for each person.
- Directions -
14 minutes on foot from Ikejiri-Ohashi Station / East Exit (Tokyu Denentoshi Line)
14 minutes on foot from Nakameguro Station / Exit (Tokyu Toyoko Line, Tokyo Metro Hibiya Line)