Do new star still have lunch specials
Address: 7444 W North Ave, Elmwood Park, IL 60707, USA
Maurice's Kitchen | Jun 17, 2022
Yes
Mary Kateeb | Jun 17, 2022
It's great. Service is the best 👌
Alex | Jun 17, 2022
They do.... And it's not only excellent, but like a dinner portion. 👍
Elizabeth Velez | Jun 17, 2022
They sure do on mon-fri til 3pm
Bianca Hannah | Jun 17, 2022
Yes. I think it's mon-fri until 3pm
Thanks! Your answer is awaiting moderation.