Pacific Northwest• Washington Nirmal’s, a must try Indian restaurant in downtown Seattle! November 26, 2017