912 Cedar StreetSanta Cruz CA 95060
(831) 225-0520
Flower Bar is a fun new way to spend time solo or with loved ones while creating personalized floral designs, and at the same time enjoy great food, coffee and wine!