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 wasRead more















