Add a photo
If you have never tasted Italian cuisine, you should reserve a table and try the menu at this restaurant.
Visitors' reviews on Papilla
Add your review
Italian
€€€€
Price range per person
€21 - €43