Village Petals Florist.
WOW! What a great place. It is located in the heart of German Village and has wonderful flower arrangements that they make up fresh everyday while you wait. Their flowers seem to last forever too. They also have gift ware of all sorts that stretches far beyond the imagination. I recommend this florist hands down.