Truck Driver Charged In I-55 Crash That Killed 4
Drag box to select area
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
- Accessibility Details: Parking
- Hours: Tue - Thu, 11am - 10pm; Fri - Sat, 11am - 10:30pm; Sun, noon - 9pm
- Accessible: yes