By Spectrum News NY1|
The package was discovered on Greenwich Street where actor Robert De Niro’s restaurant Tribeca Grill and production company Tribeca Productions is located.
Sources tell NY1 police were alerted by security personnel at TriBeCa Productions after they came across the envelope addressed to the actor.
Visited 384 times, 1 visit(s) today