Abriu em 1976 e suas instalações ruiram junto com a Torre Norte nos atentados de 11 de Setembro de 2001. Após o Atentado de 1993 ao World Trade Center os donos do restaurante gastaram U$S 25 milhões de dólares em reformas e campanhas de marketing. Em 2000, seu último ano de funcionamento, o restaurante obteve um lucro líquido de U$S 37,5 milhões de dólares, levando o título de restaurante mais caro e cobiçado dos Estados Unidos;