Demarchelier Brings a Taste of France to Greenport

Demarchelier Restaurant at The Menhaden Hotel 207 Front Street, Greenport, NY, United States

The newest arrival on the North Fork’s dining scene is the incarnation of the Upper East Side French bistro classic,