Love the place. Feels like you are in Japan.
A whole discovery in Kathmandu. The site is on the side of Thamel, very clean, with air conditioning, very cozy. Very good food, superior cuisine. Really recommended. Nepalese hospitality and Japanese flavor 👍🏻