Les Provinces is a French restaurant and butcher shop offering a variety of meats and charcuterie.