In northwest China, there is a region known as Xinjiang and although lamb is rarely eaten in other parts of China, Xinjiang is known for its barbec...
All reviews seem positive