What hours is the lunch special menu available?
Address: 7444 W North Ave, Elmwood Park, IL 60707, USA
Joeyblue45 | Aug 16, 2022
12 to 3
Very disappointed they don't have combination dinners.
Very expensive.
J. Sand | Aug 16, 2022
From 12 to 3pm
Thanks! Your answer is awaiting moderation.