Lamb lovers unite at Xibei for dumplings, noodles, and more ...