China Chef Restaurant

Permanently closed
Call
1335 Douglas Ave
Montgomery, IL 60538

China Lily, formerly China Chef Restaurant, serves up delicious and affordable Chinese cuisine in Montgomery, IL. Their menu features a range of traditional entrees such as sweet and sour chicken, beef and broccoli, and shrimp egg foo young.

Patrons can enjoy their meals in the dine-in area or opt for convenient pick-up orders. Additionally, China Lily offers budget-friendly party trays for those looking to cater events with flavorful Chinese dishes.

Generated from their available business information

Own this business?
See a problem?

You might also like

United StatesIllinoisMontgomeryChina Chef Restaurant

Partial Data by Foursquare.