It’s 2009 and chef Andrew Carmellini has teamed up with actor Robert De Niro and a few business partners to open Tribeca’s hottest new restaurant, Locanda Verde at The Greenwich Hotel.
Some results have been hidden because they may be inaccessible to you
Show inaccessible results