912 Cedar Street
Santa Cruz, CA 95060
Flower Bar is a full-service floral studio in a delightful cafe setting. Stay for the warm company, coffee bar, and colorfully enticing truffles. Come in on the weekend to also enjoy brunch at this floral cafe.
Flower Bar Santa Cruz accepts Downtown Dollars.