As their popularity increased, the Port Authority created the Windows on the World restaurant on the North Tower's 107 floor. Opened in April 1976, the restaurant delivered aerial city views to diners.