I'm not an expert on flowers, but I went here for V-Day and the flowers they made for me looked absolutely beautiful. My wife loved them! They were able to make a custom arrangement with her favorite flowers while I waited. Nice.
Pros: Selection, service, good price, beautiful flowers.
Cons: It's hard to park for free/ meters in Center City