Listings >> Restaurant >>Italian restaurant Mamo Mamo (646) 964-4641 www.mamonyc.com A provider of loving experience, which has proven itself in the Italian and French dinner. The best Italian restaurant in Soho. Italian restaurant Restaurant