Processing, please wait ...
Cafe on the Square
Palo Alto
Cuisines: Breakfast, Sandwiches, Salads
Address: 3921 Fabian Way ; Palo Alto CA, 94303