Since 1974 Leaf & Petal has been an important venue for the fashion conscious locals for years. We provide the best in affordable fashion for all generations.
Come in, check us out, talk to us.
History
Once a crafts store, Leaf & Petal is now the leading boutique in Palo Alto.
The store has been voted the Best Boutique by the readers of the Palo Alto Weekly for several years. Excellent service and great designers make for a rewarding shopping experience.
Own a local business in Palo Alto, CA? Partner with us and create your own rewards, deals, coupons, and loyalty program!