Festival of Flesh is a unique entertainment venue in Chicago, IL that offers a one-of-a-kind experience for thrill-seekers and horror enthusiasts.
Guests can immerse themselves in interactive performances and exhibits that push the boundaries of fear and excitement, creating an unforgettable and chilling atmosphere.
Generated from their business information