Chicago, IL asian restaurants & food

Chen's Garden

Chinese Restaurant

4445 N Pulaski Rd Ste M (Montrose Ave & Sunnyside Ave), Chicago, IL 60630
(773) 267-3388
Excellent Good Average Poor Awful 3.0 / 5 based on 13 votes

Photos

  • Chen's Garden photo by Luis Ahumada
  • Chen's Garden photo by Benjamin D.
  • Chen's Garden photo by Nick W.
... food! They have great lunch specials from 11:00-3:30pm.

Reviews: 1

  • Benjamin D.