New York jeweler opens first Texas store in Houston’s Galleria mall

After launching in 2013 as an e-commerce brand and adding physical stores in New York, the company picked Houston for its first Texas location.