Les Papilles is a French restaurant offering sophisticated cuisine and terroir wines in a homey, wood-paneled setting. It also features a selection of groceries.