Bella Calla – Denver, Colorado
As you drive down the ever-changing Downing Street in Denver, it’s hard to miss this amazing corner flower shop known as Bella Calla. When you walk in immediately its plants, succulents, + flowers galore, with the centered table perfectly displayed with orchids, terrariums + hanging plants. The store is filled with beautifully curated pre-made arrangements of all kinds + with a good supply of empty pots + vases for you to create your own. The staff is so friendly + knowledgeable, if you don’t see something you love, don’t worry they will make you one. Bella Calla is the place to pick up your next bouquet of fresh flowers or take class on terrarium making, its one store that should not be overlooked.
Bella Calla 3100 Downing Street A Denver, Colorado 80205 www.bellacalla.com