Homewood Restaurant Services Project Details Client: Homewood Restaurant Services, LLC Open Date: ____ Address:3200 West 183rd Street, Homewood, IL 60430