SMOKED SALMON • SANDWICHES • PASTRY
170 Stanford Shopping Center, Palo Alto
344 California Ave, Palo Alto