Papillon
Italian · Pizza · Mediterranean
Papillon is an Italian and Mediterranean restaurant offering a diverse menu, from pizza to typical specialties. It is an ideal spot for lunch, dinner, and aperitifs, known for its traditional cuisine using local ingredients.
Location