Windows on the World: The Iconic Restaurant That Once Stood Atop the World Trade Center
A Restaurant Above New York Long before rooftop dining became a trend, New York had a restaurant that literally put dinner above the city. Windows on the World opened on April 19, 1976, on the 106th and 107th floors of the World Trade Center’s North Tower. Created by legendary restaurateur Joe Baum and designed with …
Windows on the World: The Iconic Restaurant That Once Stood Atop the World Trade Center Read More »









