NEWS Levi’s opens store in Durbarmarg Nepal NewsTeam Jul 8, 2011 World renowned brand in denims Levi Strauss has opened an authentic branch in in Durbar Marg, Kathmandu today. “We are the exclusive Levi’s store in Nepal and are franchising from… Read More...