Sour: 6,035 results found.
 |
New Star Restaurant
Newstar Restaurant. Serving the best Chinese food in Elmwood Park, IL for over 54 years. Serving lunch and dinner. Family style dining, take out, delivery, and catering available. Private parties up to 100 people.
Free parking in our parking lot. See our full menu online.
Newstarrestaurant.com ~
Site Info
Whois
Trace Route
RBL Check
|
|
|
|