Bellwood Restaurant Services, LLC Project Details Client: Bellwood Restaurant Services, LLC Open Date: November 28, 2016 Address: 220 Mannheim Road, Bellwood, IL