Italian luxury brand Furla has debuted a new boutique at South Coast Plaza in Costa Mesa, Calif.—the largest shopping complex on the West Coast. The minimalist outpost is conceived to exude sophistication across the contemporary design, which is housed on the retail hub’s second level. Totaling more than 1,150 sq. ft., the location reflects Furla’s ongoing emphasis on U.S. consumers as well as its global expansion strategy.