Sferra Store
Shopping/retail
98039 Taormina
Italy
Phone: +39 0942 24397
Website: http://www.sferrastore.it
Sferra Store offers shoes, accessories, leather goods and has been synonymous with fashion, class, quality, style and above all, 'Made in Italy' since 1972



