Lamb

Roast Lamb Kebabs - Yang Rou Chuan

Roast Lamb Kebabs – Yang Rou Chuan

Yang Rou Chuan (Roast Lamb Kebabs) were originally a traditional food in Xinjiang Province. Since then it has become the most popular street food all over China. Especially on summer evenings, you can find people with friends or family sitting or standing in front of a small roadside snack kiosk, having a plate of kebabs and […]