10 years ago
November 10, 1992 At 6:58 on Tuesday, September 29, the Odeon, a Tribeca institution since 1980, played host to relatively few patrons. There was a sudden cold spell to consider. There was Robert De Niro's Tribeca Grill to consider. The modicum of...