Chi TungRestaurants2868 S Poplar AveChicago, IL, 60608-5910 · US+13128089898info@chitung.comchitung.comHours not available