This is a great little flower shop. You can stop by it spontaneously since it is located right on the Central Expressway. Most people from Menlo Park, Palo Alto, Sunnyvale and Mou...
All reviews seem positive