Boucherie Cauchoise is a French deli offering a selection of butchery, charcuterie, and prepared dishes. They also provide local products and a self-service catering option.