Home
Menu
Trays
Contact
About
Let us know what you think.
Leave a review on yelp
Leave a review on Facebook
We are located:
8794 West Dempster St.,
Niles, IL 60714
Hours:
Monday-Saturday 6:00am to 3:00pm
Sunday from 6:00am to 2:00pm
Contact Us:
(847)390-0993
greenwoodeli@gmail.com