Masala Bistro in Boise offers a taste of North India

Masala Bistro recently opened at 8053 W. Emerald St. near the Town Square mall in Boise, offering cuisine from the northern regions of India. Diners will find lunch and dinner buffets as well as finding something to eat from a large menu.