April 23, 2024
Leila Navidi
Oscar Goodman speaks with the media on opening night of Oscar's Steakhouse in the Plaza on Monday, Dec. 19, 2011.