New Star Chinese Restaurant


3425 Cascade Rd #102
Atlanta, GA 30311

 
Day Opening Closing
Mon & Wed-Sat 11:00 AM 9:00 PM
Tue Closed  
Sun 12:00 AM 9:00 PM
Click the button to add a review for New Star Chinese Restaurant

Add Review