Some of the menu ingredients at Mala House, a new restaurant in the Idaho Asian Plaza, might draw gasps from diners in ...