Indawo Yokubukela Imuvi
Tribeca Film Center
Abantu bendawo abangu-21 bayatusa,
Amacebiso avela kubantu bendawo
Robert DeNiro's place. Excellent American Nouveau (though I always get the Scallops).
Buzzing TriBeCa spot co-owned by Robert De Niro serving a New American menu & lengthy wine list.
Izinto ongazenza ezehlukile eduzane
Indawo
375 Greenwich St
New York, NY