9/11 25 Years Later: Remembering Windows on the World, the iconic restaurant in the sky lost in tragedy
amNewYork1 newsroom
Picture: amNewYork
Windows on the World was a fine-dining restaurant unlike any other — and sadly, there has been nothing like it in New York in 25 years. Sitting atop the World Trade Center’s North Tower in Lower Manhattan, it had sweeping views of New York City and welcomed Financial District workers, tourists and visitors from across... Read More