• Lunch in Taormina

    May 7, 2024 in Italy ⋅ ☁️ 68 °F

    This was the most beautiful pizzaria I've ever seen! There's also nothing like Italian lemon soda. We've tried to find something like it in the states and it's just not the same.

    The pizza was delish!Read more