Stella + Rose is a new women's clothing store in Osoyoos, focusing on European-inspired elevated causal chic styling.