Antonio Marras expands internationally with first US store
Italian luxury brand Antonio Marras is kickstarting its international expansion plans with the opening of its first flagship store in the US, located in New York City. Located in SoHo at 121 Wooster Street in a 19th-century period building, the new Antonio Marras store spans 7,500 square feet, of which 4,300 square feet are dedicated to retail....
loading...