Sattu: The Traditional Indian Superfood Known as the “Indian superfood,” sattu is a very wholesome and adaptable substance that is...