A new entertainment venue, Mirra, is set to open at The Bellevue Collection on the third floor of Lincoln Square South. According to signage, Mirra will offer a restaurant, bar, and various games to play or immerse yourself in. It is located across from the 21+ Cinemark Reserve Theater, in […]