Nero.lab -- whose owners operate four other restaurants in Rome -- will take over 17,000 square feet in the former Dean & DeLuca space. / 4 comments
Subscribe to the TC Newsletter
Tribeca Citizen on Instagram