Posts

Yelixiali (耶里夏麗新疆餐庁), Shanghai, China (Food rating: 3/5)