Marie Callenders Pie Shops 4710 El Camino Real Los Altos, CA 94022 Phone: (650) 941-6989
Category: Fast Food Diner Restaurant