Portal is a unique establishment in Chicago, IL that offers a variety of immersive experiences for visitors.
With a focus on interactive entertainment, Portal provides a space for guests to engage in virtual reality adventures and escape room challenges.
Generated from their business information