Exclusive | NYC Italian American Museum opens after 20-year odyssey: ‘Italians have never had a museum’
It was a labor of amore. The new Italian American Museum — which swings its doors open to the public Monday at its sleek digs on 151 Mulberry St. in Little Italy — was an idea more than 20 years in the making, according to its founder Joseph V. Scelsa. “Every group should have their … Read more