Tribeca. The Powell Building.

Tribeca. The Powell Building.

TriBeCa. The Powell Building. The beautiful "Powell" building at 105 Hudson Street houses Robert DeNiro's "Nobu" restaurant on its first floor.

This photo appears in the following galleries: Photos of The Powell Building, Photos of TriBeCa

Photo By: Slavito
Taken On: 01/Jul/2003
Posted On: 01/Jan/2004