MAMO RESTAURANT: The Return of Italian and Provençal Dining in SoHo by Residentpublications January 09, 2019 MAMO Restaurant, one of New York City’s leading Italian restaurants, is making a comeback. The renowned SoHo restaurant celebrates... Share Share on Facebook Tweet Tweet on Twitter Pin it Pin on Pinterest