Shanghai Inn
Chinese Restaurant
4723 N Damen Ave (Giddings St & Leland Ave), Chicago, IL 60625
(773) 561-3275
(773) 561-3275
4.0 / 5 based on 114 votes
Photos
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!