Store Visit: Nature Republic – Union Sq. New York City
Another Nature Republic k-beauty brick and mortar store opened last month in NYC’s Union Sq! Yes, there’s already one in NYC’s Chinatown and another in Flushing, Queens but this is a big deal because this store is under management from Nature Republic headquarters in Korea. The stores on Centre Street…
View Post