Karnali Indian Cuisine has opened 843 North 98th Street. The restaurant operates in the former Sebastian’s Southern Crab space just east of Westroads Mall.