Yelixiali (耶里夏麗新疆餐庁), Shanghai, China (Food rating: 3/5) By 小圆圆 April 10, 2015 $ Big Plate Chicken Brilliance Shimao International Plaza Chicken China Grilled Lamb Milk Tea MRT: People's Square mutton Nanjing East Pedestrian Street Shanghai xinjiang +