About us


Quality.  Style.  Leaf & Petal.

Located in the heart of Palo Alto, Leaf & Petal is a well known

Women's Clothing Store that offers customers a place

to find unique and timeless fashion pieces.

Founded in 1979, we are consistently voted 

Best Boutique in Palo Alto.

Our second store, Cassis, opened it's doors in 1996.

Whether you're looking for a vacation wardrobe or a date night outfit,

Leaf & Petal and Cassis has something for everyone 

We hope to bring a smile to your face.

Next time you're in Palo Alto, stop by and say hi!

 Welcome to Leaf & Petal