4723 N Damen Ave (Giddings St & Leland Ave), Chicago, IL 60625
4.0 / 5 based on 114 votes
Best Chinese food on the North Side. Try the Lo Mein
... And I love the veggie egg rolls!
General Tso chicken and wonton soup are really good!