Get directions to: Lappert Ice Cream & Coffee, Los Altos, CA
Restaurant address: 656 Rancho Shopping Ctr Los Altos, CA 94024, USA
Restaurant: Lappert Ice Cream & Coffee