Skip to content

Ultra - Florence

A wonderful shop in the heart of historic Florence, Ultra has been selling quality clothing since 1979.  They also own a knitwear company that produces some of the nicest products we've seen.  The store has been closed now since early March.  Let's help these guys stay in the game another forty years!  100% Made in Italy

This collection is empty

View all products