Come to this small and friendly Muslim restaurant down Confucian Temple Alley (Wenmiao Xiang) for lamb kebabs (羊肉串, yángròuchuàn; ¥2 each), roast lamb with cumin (孜然羊肉, zīrǎn yángròu; ¥70), spicy chicken chunks (辣子鸡块, làzi jīkuài; ¥20) or a piquant tiger salad (老虎菜, lǎohǔ cài; ¥12). Look for the green restaurant front. The name in Chinese means 'Sophia Muslim Restaurant'.
It's located just north of Speciality Snack Street.