Processing, please wait ...
Sprout Cafe
Palo Alto
Cuisines: Catering, Salads, Sandwiches, Soups
Address: 168 University Ave ; Palo Alto CA, 94301
The Best Sandwich Cafe, everything we ordered was so tasty.
Delicious and unique sandwiches and salads! We will be ordering from them for many more meetings to come.