The Italian luxury firm opened a new store Tuesday at NorthPark Center in Dallas ... triangular pattern that echoes the brand's iconic logo. The entrance is framed by large windows.