Chinese Lamb Skewers – The Street Food Turned Rising Star

As one of China’s most popular street foods, Chinese lamb skewers originated in Xinjiang. This…