Stranger Things Pop-Up at Bank of Italy & Strange Beast!
The fifth and final season of Netflix’s Sci-Fi phenomenon Stranger Things is set to debut this holiday season, and Ventura’s Strange Beast and Bank of Italy Cocktail Trust are ready to turn the town upside down—literally. Beginning October 31 through January 1, both bars will transform into immersive Stranger Things-inspired experiences that transport fans straight …
