After ruling the hearts of leather fanatics for about four decades, when the legendary Pelle Pelle brand winded down its stores back in 2019, the fans started to miss them. It has been the only brand for many individuals in a warm and stylish clothing range.

Location

139 Williams St, San Leandro, CA 94577, USA