Sicily, where the phrase "ice cream sandwich" is taken literally. First pic is vanilla and chocolate gelato on a halved brioche. Super weird but obviously delicious. Last pic is the best canoli I've ever had or probably ever will have in my life. Ugh. I miss that place.