Granara's Flowers - 1682 El Camino Real. San Carlos, CA - 800-229-5772 - Your full Service Florist . Family owned and operated since 1945

Store Logo