2024
IL CARPACCIO
Italian restaurant and pizzeria • €€
3.1/5
• 39 reviews
Open - Close in 24 minutes