La Torre Norte tenía un restaurante en sus pisos 106 y 107 conocido como Windows on the World, que abrió en abril de 1976.