Old Mandarin Islamic Restaurant: Cumin lamb dumplings will fog up your glasses, in a good way.