Nouvo Bourg is a fine dining restaurant situated in a historic medieval village.