A trendy atmosphere gives way to classic Italian delights at this SoHo spot.
MAMO Restaurant Review:
An outlet of MAMO Le Michelangelo, located in Antibes, France, MAMO in SoHo attracts the city's see-and-be-seen crowd. On offer are mostly Italian classics with a few nods to Provence. Expect luxe touches, such as fresh truffles showered over pizza or ravioli.
|