Papillon is a restaurant offering Mediterranean cuisine, emphasizing fresh, high-quality ingredients.