French delights

Clos Saint Sozy

 

Established in the Lot département of southwestern France in 1975, Clos Saint Sozy is committed to producing the finest duck foie gras and other specialties from ducks, with the utmost respect for southwestern traditions. Their products have received over 45 medals at the Salon de l’Agriculture.

events & happenings