Review of New Star Restaurant

7444 W North Ave, Elmwood Park, IL 60707

Overall Rating

Review


Eating for the first, have eaten here before requesting items to be made GF and had no issues...! GF Chinese food, YAY!!!

Updated 6 years ago