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.
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.