Clorinda Antinori Italian Shoes to open first Texas store in River Oaks

Clorinda Antinori Italian Shoes will open its first retail store in Texas at the River Oaks Shopping Center, 2039 W. Gray St., Houston, in spring 2020. The brand produces men’s and women’s shoes, manufactured in family-run Italian factories. The fashion…