Do you have habashi

Patricia Sanders | Oct 15, 2021 | Category: Chinese restaurant

New Star Restaurant - All questions

Address: 7444 W North Ave, Elmwood Park, IL 60707, USA

Rowens Sanders | Oct 15, 2021

Yes

Debbie Baldwin | Oct 15, 2021

Yes they have hibachi.

Add Answer

Thanks! Your answer is awaiting moderation.

Other Questions

Do there larger eggrolls?

chester latuszek | Oct 16, 2019
Read More

Proof of vaccination needed?

Jose Diaz | Mar 19, 2022
Read More

Are proof of vaccination needed?

Jose Diaz | Mar 19, 2022
Read More

Trending Places