CP Group signed on Atlanta-based AMP Up1 Hospitality to open The Looking Glass in a 38K SF space in what’s now known as The ...