MAMO Restaurant

MAMO Restaurant’s First Anniversary

The Legendary Cannes Film Festival opened May 11th, 2016 in the South of France, right around the same time that celebrity favorite MAMO restaurant celebrated its first year in New York’s bustling SoHo neighborhood. MAMO New York is the transatlantic sister to Cannes film festival go-to restaurant MAMO Le Michelangelo, a two decades old French…