Granara's Flowers

  • Florists
1682 El Camino Real
San Carlos, CA 94070
(650) 591-0751
(650) 591-0791 (fax)
  • About

    Established in 1945, we're the oldest and largest florist in San Carlos. Choose an arrangement from our website, or our designers can create one for you.