Chicago, IL asian restaurants & food

Chen's Garden

Chinese Restaurant

3912 W North Ave (Springfield Ave & Harding Ave), Chicago, IL 60647
(773) 252-5599
Excellent Good Average Poor Awful 3.0 / 5 based on 7 votes

Photos

  • Chen's Garden photo by Jeremy Paradise
The shrimp fried rice is heavenly!

Reviews: 1

  • Rod M.