⚠️ This location is permanently closed.
3-18-3, Aobadai, Meguroku,Tokyo 〒153-0042, Japan
Mon - Fri 8AM–10:30PM Sat-Sun 10AM–10:30PM
- 0.6 km from Ikejiri-ōhashi Station Tōkyū Den-en-toshi Line (DT2)
- 0.8 km from Shinsen Station Keio Inokashira Line (IN2)
- 1.0 km from Naka-meguro Station Hibiya Line (H1)Tōkyū Tōyoko Line (TY3)