Roasted Duck on Carrot Purée

A rich plate fashioned by Savor, Niagara Falls NY.