Osia Italia is best identified for its menswear – boasting 33 shops throughout India. Established by…