
China Lily
3.7 (255)restaurant
A casual Ellenwood spot serving comforting Chinese stir-fries and classic takeout staples.
Description






Located on Fairview Road in Ellenwood, China Lily anchors its casual neighborhood menu with a wide selection of traditional comfort dishes alongside familiar Chinese takeout favorites.