Leaf and Petal is a women's clothing boutique with an emphasis on style and comfort. The variety of styles suits women of all ages and types and includes tops, skirts, dresses, jewelry, footwear and accessories. This fashionable spot has been a Palo Alto favorite since 1975, and received the 2009 Palo Alto Weekly Reader's Choice award for Best Boutique.