Chicago’s Best New Attraction? The SEPHORA Chicago Flagship Store!
Add this to your list of Chicago’s best sight-seeing destinations: SEPHORA’s new Chicago Flagship Store which just opened this past Friday at 605 N. Michigan Avenue is an attraction not to be missed! Situated smack in the middle of the Magnificent Mile (along with the city’s best fashion and shopping) you can take a beauty …