TEL: (708) 456-7888
FAX: (708) 583-8839


1742 N. Harlem Ave. Elmwood Park, IL 60707


Open 7 Days a Week
Monday – Thursday: 11:00am – 10:00pm
Friday & Saturday: 11:00am – 10:30pm
Sunday: 12:00noon – 10:00pm


Please share your opinions and comments to us.
If you are providing feedback on a dining experice, please be sure to indicate the date and time. Please be sure to provide us with your contact information in order to follow through with your comments. Thank you very much for your time!

9 + 13 =