Denver's BEST kept Secret in Flowers.
This little flower shop has to be the BEST kept secret in all of Denver. The owners are very friendly, the shop is ideal and the flowers are the FRESHEST I have ever had. They lasted 3 WEEKS!!! unheard of. Everyone must try them out. The designs are unique and totally fantastic!