Nature Republic
User Rating:
Opened in the summer of 2015 on the northeast corner of Wilshire Boulevard and Western Avenue.
The company has another store in Santee Alley downtown Los Angeles.
Nature Republic is a South Korean cosmetics brand that was established in the year 2009. The brand’s tagline is “A Sense of the Beginning.”