Advertisement

Isola

The Mondrian SoHo is opening a new "coastal Italian" restaurant called Isola Trattoria & Crudo Bar in its glamorous 5,000-square-foot greenhouse room this Friday.
arrow Back To Top