AD
Shop
Parking
Cafe
Library
Disabled access
Location: 1-21-2-1F Aobadai, Meguro-ku, Tokyo 153-0042
7 minute walk from Nakameguro Station on the Hibiya and Tokyu Toyoko line.