Sorella

Love inspired fashion in the heart of Old Town Temecula. Sorella, meaning Sister in Italian, is a boutique where you'll find the best styles in Wine Country.