SMOKED SALMON • SANDWICHES • PASTRY
170 Stanford Shopping Center, Palo Alto
855 El Camino Real #138, Palo Alto