2-4-36 Meguro, Meguro, Tokyo 153-0063
9:00am – 10:00pm
- 0.8 km from Meguro Station Namboku Line (N1)Mita Line (I1)Yamanote Line (JY22)Tōkyū Meguro Line (MG1)
- 1.3 km from Naka-meguro Station Hibiya Line (H1)Tōkyū Tōyoko Line (TY3)
- 1.3 km from Ebisu Station Hibiya Line (H2)Yamanote Line (JY21)