From Burden's Landing
Mills the Florist is the best florist in the area bar none.
3175 Middlefield Road Palo Alto, CA 94306 650-494-1550
Hours: M-F 7am-7pm, Sat 8am-6pm
They aren't kidding when they say you can't smell anything there. Amazing. I dropped some items off on March 2, 2006. We'll see how they turn out.