Italy Sicilia Taormina

Bam Bar

Tips from the community

Iconic Coffee Shop in Taormina. Their granita is a masterpiece 🤤

stillontheroad 2 days ago

Bam Bar Images