Venue

The Modern

The Modern is a Michelin-starred restaurant located in the Museum of Modern Art in New York City.