China Chef Restaurant
Permanently closed
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
Also at this address
See a problem?
You might also like
Partial Data by Foursquare.