BARRACUDA is an Italian footwear brand founded in 1896 which was absorbed into the Fabi group in 2003.

With an essentially artisan soul, Barracuda has made a name for itself ever since its inception for its sheer skill, careful choice of leather hides, innate creativity, openness to innovation and capacity for design research.

Faithful to these mainstays of its existence, Barracuda has attracted a discerning and sophisticated clientèle who are versant in matters of style.

BARRACUDA is available at these independent stores.

Rate us and Write a Review

Your Rating for this listing

angry
crying
sleeping
smily
cool
Browse

Your review is recommended to be at least 140 characters long

building Own or work here? Claim Now! Claim Now!

Claim This Listing