Get directions to: China Cafe, Ellenwood, GA
Restaurant address: 1774 Panola Road Ellenwood, GA 30294, USA
Restaurant: China Cafe