About us



Welcome to Leaf & Petal

Located in the heart of Palo Alto, Leaf & Petal is a go-to destination for women seeking timeless style and standout pieces. Since 1979, we’ve been curating collections that blend elegance, ease, and individuality.

Voted Best Boutique in Palo Alto year after year, we take pride in helping our customers look and feel their best—whether it’s for everyday wear, vacation adventures, or a special night out.

In 1996, we opened Cassis, our sister store, to offer even more of what you love.

Together, Leaf & Petal and Cassis bring you a shopping experience that’s personal, stylish, and full of heart.

Come visit us next time you're in Palo Alto. We’d love to see you!