Biba opens first US store in Iselin, New Jersey
Ethnic wear and lifestyle brand Biba has launched its first brick-and-mortar store in the US. Located in New Jersey, the store retails both everyday and occasion wear.
Ethnic wear and lifestyle brand Biba has launched its first brick-and-mortar store in the US. Located in New Jersey, the store retails both everyday and occasion wear.