News Alert
Truck Driver Charged In I-55 Crash That Killed 4
China Lily, previously known as China Chef Restaurant, offers affordable Chinese cuisine to the Montgomery area. The menu includes a variety of traditional entrees, including sweet and sour chicken, beef and broccoli and shrimp egg foo young. This restaurant offers a dine-in area, as well as orders for pick-up and affordable party trays.
1335 Douglas Ave, Montgomery, IL 60538
(630) 801-1688
  • Accessibility Details: Parking
  • Hours: Tue - Thu, 11am - 10pm; Fri - Sat, 11am - 10:30pm; Sun, noon - 9pm
  • Accessible: yes
Share a review or post about this business.
Posts awaiting your approval 0
Who wants to be the first to post?
See more »