Processing, please wait ...
La Baguette
Palo Alto
Cuisines: French, Sandwiches, Wraps, Salads, Dessert
Address: 170 Stanford Shopping Center ; Palo Alto CA, 94304