Naveen Shrestha has been infusing a taste of his native Nepal into his Twin Cities restaurant endeavors for some two decades ...