Caruso Debuts New Flagship Store in New York