Sola Salons, the world's largest studio suite franchise, announced today the grand opening of its largest location to date in Northeast Minneapolis. Located at 2626 NE 2nd St., the new facility spans ...