menu
Eat & Drink | Restaurants, Famous Eats

New Star Restaurant

7444 West North Avenue
Elmwood Park, IL 60707

Meet us where the flavors of Asia delight


Serving Cantonese, Thai, Japanese, and sushi, New Star Restaurant brings the taste of Asia to Elmwood Park!

New Star has long served traditional Chinese food like the New Star Special Chow Mein and Lo Mein with shrimp, chicken, and BBQ pork, but under new ownership, the menu experienced a diverse expansion.

Now you can order Pad Thai or the restaurant’s Thai Spicy Crazy Noodles (large rice noodles stirfried with peapods, onions, tomatoes, fresh basil, and the special New Star sauce). Or you can opt for the Japanese octopus meatballs, deep-fried and topped with teriyaki sauce.

The sushi bar is extensive, and the hibachi menu is a fun new addition. Order the hibachi lunch or dinner menu to see your food grilled in front of you!

scheduleBest Time to Visitexpand_more

New Star is open Monday through Thursday from 11:30am to 9:30pm, Friday and Saturday from 11:30am to 10:30pm, and Sunday from noon to 9:30pm.

The hibachi lunch special is available Monday through Saturday from noon to 3pm.

paidCostsexpand_more

Entrees range from about $12 to $20.

Sushi rolls range from $3 to $13, and the House Special Maki ranges from $11 to $15. Two pieces of nigiri and sashimi are about $4.

Hibachi lunch specials are about $15. The hibachi dinner specials range from $20 to about $30.

You can order family-style dinners starting at $30.

emoji_peopleMeet Your Guidesexpand_more

When Jinny Zhao took over the ownership of New Star Restaurant from the beloved Moy family, she set out to maintain the Cantonese traditions in her new dining space, but with some extensive additions.

Zhao expanded the menu to include Thai, Japanese, sushi, and hibachi. She jettisoned all canned products and swapped them for fresh ingredients, and then set out to create the perfect fried egg rolls.

Stop by the restaurant to see what this energetic owner is updating next!

exploreHow To Get Hereexpand_more

Located at 7444 W. North Avenue in Elmwood Park’s Restaurant Row, New Star is just a 20-minute drive from downtown Chicago. Free parking.

You Might Also Be Interested In...

There's More To Discover!

Loading...