China Lily
Address:
1335 Douglas Ave, Montgomery, IL 60538
Phone:
(630) 801-1688
Other Details:
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.
Restaurants, Chinese
Other Businesses: