China Lily Chinese Restaurant is a local eatery located in Ellenwood, GA, offering a diverse menu of authentic Chinese cuisine.
Situated in the Fairview Oaks Shopping Center, China Lily provides a convenient dining experience for locals and visitors alike.
Generated from the website