owls grand opening