Delirium
89 Montreal Rd
Ottawa, ON K1L 6E8
Delirium is a unique establishment in Ottawa, ON that offers a mysterious and immersive experience for its patrons. Visitors can expect to be transported to a different world through a combination of interactive storytelling and intriguing atmospheres.
This innovative venue provides a space for guests to engage in unconventional forms of entertainment and exploration. Delirium invites individuals to step outside their comfort zones and embrace the unknown in a captivating setting.
Generated from their business information
Also at this address
See a problem?