3139 S Halsted St
Chicago, IL 60608
No-frills Chinese-food specialist serving dumplings & traditional fare plus less familiar dishes.