New Star Chinese Restaurant, ELMWOOD PARK, Illinois (IL)
Conveniently stationed at 7444 West North Avenue () in ELMWOOD PARK, Illinois (IL) (60707), New Star Chinese Restaurant can be contacted at 7084538242. It is best to call up ahead of time to reserve your table in the restaurant.
More restaurants in ELMWOOD PARK, Illinois (IL)
New Star Chinese Restaurant contact information and details:
Address: 7444 West North Avenue - , ELMWOOD PARK, Illinois (IL) 60707
Contact Phone: 7084538242