China Star

Chinese restaurant · 3056 Anvilblock Rd #100, Ellenwood, GA

Delivery · Dine-In

Hours

More food in Ellenwood, GA · Chinese Food in Ellenwood