ADI is a Nepalese restaurant located at 2 Chome-46-7 Kamimeguro, Meguro City, Tokyo 153-0051, Japan. It has received 98 reviews with an average rating of 4.7 stars.
The address of ADI: 2 Chome-46-7 Kamimeguro, Meguro City, Tokyo 153-0051, Japan
ADI has 4.7 stars from 98 reviews
Nepalese restaurant