Origin is a French restaurant located in Beaune, offering traditional recipes. It is situated at 74 Route de Pommard.