International retailer Sephora opened its doors Friday in the Denver Pavilions on the16th Street Mall.
The cosmetics store opened with big fanfare and a ribbon-cutting ceremony before letting in its first customers in at 10 a.m. The store is near Maggiano's Little Italy on level 1 with 5,648 square feet of selling space.
Owned by LVMH Moët Hennessy Louis Vuitton, a luxury goods group, Sephora in the Denver Pavilions features 13,000 products from 200 brands. The chain has a store in Cherry Creek Shopping Center, Park Meadows Mall and one in the JCPenney at Northfield Stapleton store.
The store is among 40 retail restaurants and shops in the three-story Denver Pavilions on the 16th Street Mall.
Read more at the Denver Business Journal: http://bit.ly/2wfKqFS