Elevate your sneaker game with these Barracuda leather and fabric sneakers for men. Made in Italy, these sneakers feature a lace-up closure, leather and fabric interior, and a removable insole for ultimate comfort. The rubber sole and 3cm heel height provide durability and style. Complete with the Barracuda logo on the tongue and back, these sneakers are a must-have for any fashion-forward man.