2 Chome-40-19 Kamimeguro, Meguro-ku, Tokyo, Japan

The nearest station to the restaurant is Nakameguro station.
There are two lines available, the Hibiya subway line and the Tokyu Toyoko line.
It’s about an 8 minute walk to the restaurant.