China Lily

3.7 (255)restaurant

A casual Ellenwood spot serving comforting Chinese stir-fries and classic takeout staples.

Find on Google Maps

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.

Ask Karpo for more information.