Chan Luu Opens U.S. Flagship Store at Santa Monica Place

by Nellie Day

SANTA MONICA, CALIF. — Los Angeles-based Chan Luu has opened its U.S. flagship store at Santa Monica Place, an open-air mall located at 395 Santa Monica Pier in Santa Monica.

The retailer offers jewelry, scarves and apparel. Chan Luu was launched in 1996 and has several international flagship stores throughout Japan.

Additional tenants at Santa Monica Place include Bloomingdale’s, Nordstrom, Tiffany & Co., Spanx and Louis Vuitton.

You may also like