1215 Green Bay Road
North Chicago, IL 60064
Get directions

About Us

This 3000 sq. foot room has a picturesque view of the Forest Preserve through a 21ft-high glass wall. Perfect for almost every occasion.

Reviews