Chef Xiong - Taste of SzechuanRestaurants2143 S Archer AveChicago, IL, 60616 · US+13128775258glinbao0112@gmail.comchefxiongrestaurant.comHours not available