x
Loading...

Exit 7 on I-675 North

Right 0.43 mi

China Star

3056 Anvil Block Rd 100, Ellenwood, GA 30284

1-404-361-1169 Directions
28 Yelp Reviews
Amenities
Restaurant
Chinese Food
Seafood
Noodles