Incorrect data? Please notify us at hi@itinari.com.
And in case you are wondering what the word scarpetta means, we did not select it according to the Italian word scarpetta or shoe, it is also the word that signifies the last piece of bread that robs the plate after tasty dishes.
Want to plan a trip here? Talk to AI travel assistant Maya.