2 stops from Shimokitazawa Station 22 minutes from Komabatodaimae Station by foot
2 stops from Shimokitazawa Station 22 minutes from Komabatodaimae Station by foot
2-19-18 Aobadai, Meguro-ku, Tokyo
10 minutes by foot from Nakameguro Station (Main Exit).
9 minutes by foot from Ikejiri-Ohashi Station (East Exit).
2 stops from Shimokitazawa Station 22 minutes from Komabatodaimae Station by foot
2 stops from Shimokitazawa Station 22 minutes from Komabatodaimae Station by foot