Answers from Our Experts (1)
The Modern is centrally located in New York City at 9 West 53rd Street between Fifth and Sixth avenues in Midtown Manhattan. The Forbes Travel Guide Four-Star restaurant sits directly next to the Museum of Modern Art, or MoMA, one of the world’s preeminent art museums. A wildly popular spot, The Modern offers French-American cuisine and a chic space that has drawn New York’s elite since opening its doors in 2005. Steps from shops on Madison Avenue, theaters on Broadway and one of the world’s finest collections of art, The Modern will satisfy visitors looking for a quintessential New York dining experience.