Average rating:
I came upon this store when I was vacationing for 10 days in Sicily 2 years ago. It's in a small town called Bagheria near Palermo. Bagheria, like a lot of towns in Sicily (except Taormina) ... more
Search the web for more information about Palermo