Restaurants in Elmwood Park, IL
Restaurants
7444 N Av.,
Elmwood Park ,
IL
60707
UNITED STATES
Based on 3 reviews
Chinese
I haven't been here in years, sctually since I was a teenager. I remember the food being so good. It was so good that I am going to visit this place for sure again! The big appetizer tray was so good and fun to share.Crab Ragoon!
I havent been to this particular place, I have been their other place on Dempster and Potter. So far they make the best Crab ragoon. No other place has beat them and I have gone to many places to compareGood for Chinese
New Star is a pretty standard Chinese restaurant, I suppose. We live outside the delivery area so we dine in. I can't say anything really stands out, dish-wise, but we've never had any problems with the food or service. Free parking is...Worldwide > United States > Elmwood Park, IL > Restaurants