Les Papilles is a restaurant specializing in innovative and flavorful French cuisine.