visit website

149 Main Street
Los Altos, CA 94022
United States

+1 650 949-8520

Located in the heart of downtown Los Altos, Davino's Florist features beautiful flower arrangements for weddings

Located in the heart of downtown Los Altos, Davino's Florist features beautiful flower arrangements for weddings