Dittmer's Gourmet Meats & Wurst-Haus ★★★★★4.6 (460) Grocery & Markets Meat products store 4540 El Camino Real, Los Altos, CA 94022 Today: 10 AM–6 PM Call Website Details →