Granara's Flowers - 1682 El Camino Real. San Carlos, CA - 800-229-5772 - Your Full Service Family Owned Florist. CELEBRATING 70 YEARS! 1945-2015

Store Logo