New Star

Premiered 1/6/2017

7444 W. North Ave.
Elmwood Park, IL 60707
(708) 453-8242

The family-owned New Star has been in business for over 60 years. They serve Chinese-American cuisine and have added Thai and Japanese fare to their menu.

Anna Marzullo
Sales Executive, Chicago

Anna recommends it because she’s been going for years and she loves their fresh Chinese-American cuisine.

Anna recommends:

Julian Hayda
Student, Chicago

Julian said him meal was great and the service was surprisingly superb.

Julian recommends:

Gino Williams
Data Analyst, Chicago

Gino liked the extensive menu and welcoming atmosphere.

Gino recommends:

details

hours: 
Mon – Thu: 11:30 am – 9:30 pm; Fri – Sat: 11:30 am – 10:30 pm; Sun: 12:30 pm – 9:30 pm
price range: 
reservations text: 
Call for reservations.
attire: 
takeout: 
delivery: 
outdoor seating: