Instagram - Thelifoodie: "Newsday gave them the title of best duck on Long Island and I am not surprised!"

View flyer »