New Star Restaurant
Hours:
7444 W North Ave, Elmwood Park IL 60707
Tips
Hours
Wednesday
11:30AM - 9:30PM
Thursday
11:30AM - 9:30PM
Saturday
11:30AM - 10:30PM
Most Recent Reviews
-
April 2024
Best egg rolls around. New Star is always delicious.
-
April 2024
The best oriental restaurant in Chicago without a doubt!
-
April 2024
Great Asian food. The service was far and above any normal expectations. Resturant very clean and bright. Has a repeat Hibachi area.
More Comments(536)
Other Information
Parking: Street, Lot, Private
Cuisines: Japanese, Asian, Caterers, Family Style, Take Out, Sushi, Chinese
You May Also Like
-
Elmwood Park, Illinois