There are a lot of restaurants in Nepal that serve cuisines from different places of the world.
However, only few are there that gives us the real taste of the culture and tradition of it.
Durbar Marg brings not only the taste of Japan but the culture of the country as well.