An EVO Entertainment center, located at 1450 Plaza Place in Southlake Town Square, is set to open on March 11. The 70,000-square-foot entertainment center will contain seven dine-in movie theaters, a rock climbing wall, bumper cars, an arcade, virtual reality gaming, bowling lanes and more, according to EVO’s website. Movie tickets for screenings on opening weekend will be available for purchase starting March 2, according to a press release from the company. www.evocinemas.com/southlake